首先,Trae CN和VSCode安装gotools方法相同。前者是什么,问豆包就可以了,其实就是字节推出的IDE,类似VSC,个人觉得使用体验还不错,现在用Mac写C语言也不用Xcode了,挺顺意的。
言归正传,主要遇到的问题是:
一、因为有墙,所以必须设置代理,看我以前写的一篇《VSCode配置Go语言插件无法安装-解决方案》即可。
二、即便代理设置好了,也可能安装失败,显示IDE操作文件夹失败,Windows上显示access denied,Mac上显示permission denied。我的解决方法是:
(一)Windows上,以管理员方式运行IDE,然后安装go tools成功。这应该算是提升了IDE的权限。
(二)Mac上,用sudo命令运行IDE,go tools安装还是失败了。AI给出建议,修改文件夹权限,于是采用如下命令:
sudo chown -R $(whoami) /usr/local/go/bin
——刚终端已经退出,大致是这个,具体的路径可以从安装失败的报错里获得。运行后,再次启动IDE,安装成功。
总结:设置代理 + 修改权限。
心得:循序渐进,安装不成功,就当个编辑器,用go run、go build命令也挺好;渐渐的理清思路,再看看视频、网搜一下、问问AI,同时结合自己的经验和思考,渐渐的就解决了这个问题。