> 文章列表 > Ubuntu22.04中安装Golang1.20和Goland

Ubuntu22.04中安装Golang1.20和Goland

Ubuntu22.04中安装Golang1.20和Goland

一、安装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,directgo env -w GOPRIVATE=git.mycompany.com,github.com/my/private 设置代理环境变量。

二、安装Goland

1.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-goland 

9.GUI中打开/usr/share/applications文件夹,确认找到goland.desktop快捷方式。此时点击“显示应用程序”可在最后一页找到Goland的快捷方式。