直奔主题
goland 使用 go 1.11.1写了个demo
自己编译 运行 没问题
但是用 goland 启动运行 就报错
go build golang_org/x/net/route: open /usr/local/go/pkg/darwin_amd64/vendor/golang_org/x/net/route.a: permission denied
重点 是 : /usr/local/go 这个目录 permission denied
只要 给 usr/local 这个目录 开权限即可
不过 usr 是隐藏目录 开权限 费点劲, 链接如下
https://www.jianshu.com/p/a32224a38195
原模原样的问题 ,在我发布博客前, Google 是搜不到的,
我犯了 我刚入行时候的毛病,不愿意分析 直接粘贴百度/Google , 结果 弄了一下午也没结果
一堆人 提一些 什么 环境变量 这那那这的东西
后来 仔细看
open 这个单词
/usr/local/go 这个目录
permission 这个单词
才发现可能是 goland 这个进程 没权限去打开这个目录导致的报错
因为 我在本地 的 命令行编译运行 是没问题的
回过头来看, 感觉自己很傻逼
希望 后来者 能吸取经验, 自己勤动脑勤思考