Go 语言开发过程中常遇到环境配置、依赖管理和代码生成等小问题,本文收集了一些高频问题的快速解决方案,方便遇到时直接查阅。

问题

  • 清除所有缓存go clean --modcache
  • 解决第三方插件无法安装 go env -w GOPROXY=https://goproxy.cn,https://gocenter.io,https://goproxy.io,direct
  • 设置插件环境变量
1
2
3
4
5
6
vim .bash_profile

## golang
export PATH=~/go/bin:$PATH

source .bash_profile
  • protoc-gen-go: unable to determine Go import path for
1
option go_package = "./";