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命令,保存代码时会自动格式化代码格式