My personal settings for use with Prelude
These settings are minimal, most of the real work is done by Prelude and other Emacs packages.
$ git clone https://github.com/bbatsov/prelude .emacs.d
$ ln -s ~/prelude-personal/*.el ~/.emacs.d/personal/
The Emacs packages for the Go programming language are initialized via the prelude-go module.
-
go-projectile - Go add-ons for Projectile
-
go-mode - Major mode for editing Go code
-
company-mode - Code completion
-
flycheck - Syntax checking
-
go-eldoc - Type information
-
go-test - Run Go tests and programs