Installation Easy tutorial: https://golang.org/doc/install Official How to: Tutorial: https://golang.org/doc/code.html Available also as a video: Github I have noticed that TJ Holowaychuk is creating a lot of projects with "go-" prefix. I thought it might be a good idea as well. The thing is you can't use such packages out of the box. Default import looks like: import "github.com/tj/go-debug" But you can't do: go- debug.debug ( "sending mail" ) In Go, last folder name and package are the same things so you cannot even write: package go- debug If it is so hard, why to do it? For me, most important thing is to easily see which projects are written in Go. You cannot use this project in the folder with the same name as the repository name. So how are others dealing with it? How to use projects on Github with "go" prefix? 1. Create a directory in the repository to be used as the namespace nam...