Just a few days ago Go team has announced Go font called “Go Mono”. Go source code looks good when displayed in Go Mono. Also go fonts are licensed under the same open source license as the rest Go projects have.
Here is an example how it looks in my Atom.
git clone https://go.googlesource.com/image
font/gofont/ttfs/Go-Mono.ttf to open a font and click “Install”:
Configure Atom or any other editor
Find font settings in the editor and set a font family as “Go Mono”: