mirror of
https://github.com/doomemacs/doomemacs
synced 2025-08-01 12:17:25 -05:00
lang/go: update README
This commit is contained in:
@ -10,25 +10,21 @@ snippets (yasnippet).
|
||||
|
||||
** Installation
|
||||
*** MacOS
|
||||
#+BEGIN_SRC sh :results output
|
||||
#+BEGIN_SRC sh :tangle (if (doom-system-os 'macos) "yes")
|
||||
brew install go
|
||||
#+END_SRC
|
||||
|
||||
*** Arch Linux
|
||||
#+BEGIN_SRC sh :dir /sudo:: :results output
|
||||
#+BEGIN_SRC sh :dir /sudo:: :tangle (if (doom-system-os 'arch) "yes")
|
||||
pacman --needed --noconfirm -S go
|
||||
#+END_SRC
|
||||
|
||||
** Dependencies
|
||||
You'll need to set up ~GOPATH~. This is mine:
|
||||
You need to set up ~GOPATH~ before you can install lang/go's dependencies.
|
||||
|
||||
#+BEGIN_SRC sh
|
||||
export GOPATH=~/.go
|
||||
#+END_SRC
|
||||
export GOPATH=~/work/go
|
||||
|
||||
Then install the necessary packages:
|
||||
|
||||
#+BEGIN_SRC sh :results output
|
||||
go get -u github.com/nsf/gocode # completion
|
||||
go get -u github.com/motemen/gore # REPL
|
||||
go get -u golang.org/x/tools/cmd/guru # code navigation commands
|
||||
|
Reference in New Issue
Block a user