From bddd61010d5fa1efc60a03b0409a4846a2e5f191 Mon Sep 17 00:00:00 2001 From: Jim Myhrberg Date: Mon, 28 Jan 2019 11:42:54 +0000 Subject: [PATCH] Update golang shell setup for go modules, dropping support GOPATH --- zsh/golang.zsh | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/zsh/golang.zsh b/zsh/golang.zsh index 91ecb83..1c83732 100755 --- a/zsh/golang.zsh +++ b/zsh/golang.zsh @@ -2,12 +2,8 @@ # Go (golang) environment setup. # -export GOPATH="$HOME/.go:$HOME/Projects/Go" -path_prepend "$HOME/.go/bin" -path_prepend "$HOME/Projects/Go/bin" - -# aliases -alias gv="govendor" +export GOPATH="$HOME/.go" +path_prepend "$GOPATH/bin" install_go_global_packages () { local packages=( @@ -16,12 +12,12 @@ install_go_global_packages () { github.com/derekparker/delve/cmd/dlv github.com/kisielk/errcheck github.com/kr/pretty - github.com/mdempsky/gocode github.com/mdempsky/unconvert github.com/rakyll/hey github.com/rogpeppe/godef - github.com/sourcegraph/go-langserver + github.com/saibing/bingo github.com/spf13/cobra/cobra + github.com/stamblerre/gocode github.com/vektra/mockery/.../ golang.org/x/tools/cmd/godoc golang.org/x/tools/cmd/goimports