Update golang shell setup for go modules, dropping support GOPATH

This commit is contained in:
2019-01-28 11:42:54 +00:00
parent 540d4f3e39
commit bddd61010d

View File

@@ -2,12 +2,8 @@
# Go (golang) environment setup. # Go (golang) environment setup.
# #
export GOPATH="$HOME/.go:$HOME/Projects/Go" export GOPATH="$HOME/.go"
path_prepend "$HOME/.go/bin" path_prepend "$GOPATH/bin"
path_prepend "$HOME/Projects/Go/bin"
# aliases
alias gv="govendor"
install_go_global_packages () { install_go_global_packages () {
local packages=( local packages=(
@@ -16,12 +12,12 @@ install_go_global_packages () {
github.com/derekparker/delve/cmd/dlv github.com/derekparker/delve/cmd/dlv
github.com/kisielk/errcheck github.com/kisielk/errcheck
github.com/kr/pretty github.com/kr/pretty
github.com/mdempsky/gocode
github.com/mdempsky/unconvert github.com/mdempsky/unconvert
github.com/rakyll/hey github.com/rakyll/hey
github.com/rogpeppe/godef github.com/rogpeppe/godef
github.com/sourcegraph/go-langserver github.com/saibing/bingo
github.com/spf13/cobra/cobra github.com/spf13/cobra/cobra
github.com/stamblerre/gocode
github.com/vektra/mockery/.../ github.com/vektra/mockery/.../
golang.org/x/tools/cmd/godoc golang.org/x/tools/cmd/godoc
golang.org/x/tools/cmd/goimports golang.org/x/tools/cmd/goimports