我想从github安装软件包到我的gopath,我试过这个:
go get github.com:capotej/groupcache-db-experiment.git
Run Code Online (Sandbox Code Playgroud)
存储库在这里.
我正在关注 Go 的 gRPC 快速入门教程,https: //grpc.io/docs/quickstart/go/,并使用命令安装了 gRPC
go get -u google.golang.org/grpc
Run Code Online (Sandbox Code Playgroud)
我实际上还没有定义GOPATH环境变量:
> echo $GOPATH
Run Code Online (Sandbox Code Playgroud)
据我了解,这意味着它默认为~/go,或者在我的情况下为/Users/kurt/go。
在下一步中,我想通过执行以下操作来构建示例
cd $GOPATH/src/google.golang.org/grpc/examples/helloworld
Run Code Online (Sandbox Code Playgroud)
但是,我发现该目录不存在,并且也没有google.golang.org目录/Users/kurt/go/src:
~/g/src> ls *google*
fish: No matches for wildcard '*google*'. See `help expand`.
ls *google*
^
Run Code Online (Sandbox Code Playgroud)