一、安装Golang
1.打开Linux的浏览器进入网址All releases - The Go Programming Language下载“go1.20.2.linux-amd64.tar.gz”。
2.打开下载到的文件夹,输入命令 sudo mv go1.20.2.linux-amd64.tar.gz /usr/local 将安装包移动到/usr/local目录下
3.在/usr/local文件夹下打开终端,输入命令 sudo tar -zxf go1.20.2.linux-amd64.tar.gz 解压安装包
4.输入命令 sudo vim /etc/profile 打开配置文件,在文件末尾追加内容,并保存退出。
注意:go1.18 版本以后默认开启 go modules 模式,无需配置【export GO111MODULE=on】;go modules 模式下,可以不配置GOPATH,默认【/root/go】。
#golang env config
export GOROOT=/usr/local/go export PATH=$PATH:$GOROOT/bin:$GOPATH/bin
5.输入命令 source /etc/profile 使配置文件生效
6.输入命令 go version 检查是否配置成功
7.输入命令 go env -w GOPROXY=https://goproxy.cn,direct 和 go env -w GOPRIVATE=git.mycompany.com,github.com/my/private 设置代理环境变量。
二、安装Goland1.Linux中打开网址Download GoLand: A Go IDE with extended support for JavaScript, TypeScript, and databases下载Goland
2.在下载到的目录下输入命令 sudo tar -zxvf goland-2022.3.4.tar.gz -C /usr/local 解压安装包到/usr/local目录下
3.输入命令 sudo mv /usr/local/GoLand-2022.3.4/ /usr/local/GoLand 重命名Goland解压后的文件夹
4.输入命令 cd /usr/local/GoLand/bin/ 进入到GoLand的bin目录,输入命令 sudo ln -s $(pwd)/goland.sh /usr/bin/goland.sh 实现在任意位置执行goland.sh启动GoLand
5.输入命令 sudo vim /etc/profile 再次编辑配置文件,末尾追加内容。通过重命名alias的方式简化启动命令,并独立运行(这样IDE不随terminal关闭而退出)
alias goland='nohup goland.sh & >/dev/null'6.输入命令 source /etc/profile 使配置文件生效
7.输入命令 goland.sh 测试能否正常启动Goland
8.输入命令 cd /usr/share/applications 切换工作目录,输入命令 sudo vim goland.desktop 创建Goland的桌面快捷方式,输入以下内容,并保存退出。注意Icon和Exec根据安装目录设置。
[Desktop Entry] Version=1.0 Type=Application Name=GoLand Icon=/usr/local/Goland/bin/goland.png Exec="/usr/local/Goland/bin/goland.sh" %f Comment=The Drive to Develop Categories=Development;IDE; Terminal=false StartupWMClass=jetbrains-goland9.GUI中打开/usr/share/applications文件夹,确认找到goland.desktop快捷方式。此时点击“显示应用程序”可在最后一页找到Goland的快捷方式。