一、安装Golang
使用wget命令下载golang包,这里选择1.10版本:
wget https://dl.google.com/go/go1.10.3.linux-amd64.tar.gz
将程序解压至/usr/local目录下:
tar zxvf go1.10.3.linux-amd64.tar.gz -C /usr/local
二、配置环境变量
如果只对单一用户生效,就编辑用户目录下的.bashrc文件。如果需要对所有用户生效,就编辑/etc/profile文件,添加以下几行:
export PATH=$PATH:/usr/local/go/bin export GOROOT=/usr/local/go export GOPATH=$GOROOT/gowork export GOBIN=$GOROOT/bin
GOPATH根据实际情况进行配置。我这里在/usr/local/go下新建了gowork目录,并把它设置为GOPATH。然后在gowork下面创建src目录,以后所有项目都创建在这一目录下。
三、下载GoLand并配置
从https://www.jetbrains.com/go/download下载GoLand。下载时需要选择历史版本2018.1,不然后面的激活会有问题。
选择2018.1.6 for Linux版本下载,下载后解压,进入到解压目录的bin目录下,执行./goland.sh命令。
出现激活的提示框后,选择第三个license server选项,上网搜索一下goland license server,选择合适的填入即可(比如http://idea.iblue.me)。
注意,2018.2以后的版本目前都不能使用网上搜到的激活码了,因此需要安装旧版本。
完成激活后,GoLand会自动加载之前配置好的环境变量。
四、为GoLand制作桌面图标
我的Ubuntu系统带图形界面,因此希望GoLand能直接从左边的快速启动栏启动。
图标的信息都保存在/usr/share/applications目录下,以desktop文件格式存在。进入目录,创建goland.desktop文件,编辑如下:
[Desktop Entry] Type=Application Name=GoLand Icon=[GoLand的目录下的bin目录]/goland.png Exec=[GoLand的目录下的bin目录]/goland.sh Terminal=false Categories=Application;
完成编辑后,在左上角的搜索里面就可以用GoLand搜索到GoLand程序。将GoLand拖动到左边快速启动栏即可。