centos7的golang安装和goland安装
(
额外知识,可以不了解
linux的3种环境变量,1针对所有用户永久的,2针对单一用户永久的,3临时的,具体看
https://www.cnblogs.com/qiuhong10/p/78159
)
https://studygolang.com/dl
在上面地址下载golang安装包
goland安装
到goland官网下载对应版本的goland,https://www.jetbrains.com/go/
下载破解文件JetbrainsCrack.jar
链接:https://pan.baidu.com/s/1Nipe60NlYs3Zpu5_kG-ovw
提取码:9axa
压缩包解压缩到/usr/local/目录下
复制 JetbrainsCrack.jar 到 安装目录 / bin文件夹中
使用记事本编辑GoLand.vmoptions,GoLand64.vmoptions这两个文件,在最后加上
-javaagent:/usr/local/GoLand/bin/JetbrainsCrack.jar
路径地址根据自己的实际路径填写,比如我的goland放在/usr/local/GoLand,两个文件都要加上,保存退出
在bin目录下,用命令 https://www.jianshu.com/p/goland.sh 启动goland
注册时选择active code,输入以下激活码激活,如果激活码不能用了就在网上再随便找个
该方法使用破解任何平台的goland,把-javaagent: 后面的路径填对就行
启动后页面如下
在file--setting 做些设置
设置go modules,勾选enavle gomodules,代理:https://goproxy.io
proxy为代理:执行程序时若缺少依赖包,将去代理地址拉取,不代理的话有些包会被墙,这个代理地址是开源的项目,不被墙且速度很快
在tool--file watchers添加go fmt命令,保存代码时会自动格式化代码格式