Next: , Up: Writing Go in Emacs   [Index]


A.1 Go-Mode

In this article, I will talk about go-mode for Emacs, its history and features, as well as useful extensions to it.

I rewrote the mode from scratch. I took special care to build it on top of a solid foundation, making use of Emacs’s parsing facilities, as opposed to the previous version of the mode, which implemented its own parser. Apart from generally bug-free behavior, this also allowed building a lot of functions on top of it.