Learn Golang by examples.
Pretty friendly for the beginners.
Most examples are from https://gobyexample.com/
Don't copy the codes, type them by yourself, and think the code line by line.
If you want to have a try, please start from 0
directory.
https://github.com/unknwon/the-way-to-go_ZH_CN/blob/master/eBook/directory.md