mirror of
https://github.com/doomemacs/doomemacs.git
synced 2025-12-20 17:10:53 -08:00
| .. | ||
| autoload.el | ||
| config.el | ||
| packages.el | ||
| README.md | ||
Go
Go support, including auto-completion (gocode), eldoc support (go-eldoc), REPL support (gore), refactoring commands (gorename), syntax-checking (flycheck), auto-formatting (gofmt), and snippets (yasnippet).
Snippets can be found in private/hlissner/snippets/go-mode.
External Dependencies
Run make bootstrap go to install these.
- Go (
brew install go,pacman -S go) - gocode
go get -u github.com/nsf/gocode(completion) - gore
go get -u github.com/motemen/gore(REPL) - guru
golang.org/x/tools/cmd/guru(code navigation commands) - gorename
golang.org/x/tools/cmd/gorename(refactoring commands)