This entry contains great learning materials for go.
A Tour of Go: At the very beginning, you can start with
A Tour of Go. This is a
gotutorial that allows you to learn and run go code directly in your Browser. Also, the Tour can be downloaded to take it offline.
golang-standards: For beginners, it’s not so clear how to structure a
gorepository. The following link gives a good introduction. This is not a hard fact that you have to structure it like it is discussed in this repository, but for a beginner it is a good starting point.