editor Editor is a rather aptly named tool for Go code. It supports some handy function prototype information(shown above), as well as some nice code completion ability(below)