一、安裝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拖動到左邊快速啟動欄即可。