goenv是一个懒人工具,借用了autoenv来实现自动激活当前目录对应的GOPATH,特别适合有多个GOPATH的Gopher
依赖autoenv
brew install autoenvecho "source /usr/local/opt/autoenv/activate.sh" >> ~/.zshrc
说明
- goenv是通过将当前目录所对应的GOPATH写入当前目录的.env文件中来实现自动激活GOPATH环境
- 将
goenv.sh中的代码Copy到~/.zshrc文件中,并做相应gopath的修改 - 目前脚本不太智能,需要手动配置多个GOPATH,我shell编程不熟,熟悉之后重构得更简单
使用
- 在项目目录下,执行
goenv命令 - 下次进入该目录时,自动激活当前GOPATH