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.

GoFonts

Get fonts

git clone https://go.googlesource.com/image

Double-click on font/gofont/ttfs/Go-Mono.ttf to open a font and click “Install”:

GoFontsInstall

Configure Atom or any other editor

Find font settings in the editor and set a font family as “Go Mono”:

GoFontsInstall