Go遇到的坑

配置

MacOs 修改GO111MODULE环境变量出错
  • warning: go env -w GO111MODULE=… does not override conflicting OS environment variable

原因是在设置的时候,系统的环境变量GO111MODULE已经有值,而go env是不支持覆盖写入的。但是可以修改系统文件.bash_profile 或者直接操作系统环境变量

  • 所以使用export直接改变系统环境变量
    export GO111MODULE=off