一、安裝Golang
1.打開Linux的瀏覽器進(jìn)入網(wǎng)址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?sudo vim /etc/bash.bashrc 打開配置文件,在文件末尾追加內(nèi)容,并保存退出。
注意:go1.18 版本以后默認(rèn)開啟 go modules 模式,無需配置【export GO111MODULE=on】;go modules 模式下,可以不配置GOPATH,默認(rèn)【/root/go】。
#golang env config
export GOROOT=/usr/local/go
export PATH=$PATH:$GOROOT/bin:$GOPATH/bin
5.輸入命令 source /etc/profile?source /etc/bash.bashrc 使配置文件生效
6.輸入命令 go version 檢查是否配置成功。輸入命令 go env 可以看到默認(rèn)的GOPATH為“/home/用戶名/go”
7.輸入命令 go env -w GOPROXY=https://goproxy.cn,direct (或 go env -w GOPROXY=http://mirrors.aliyun.com/goproxy/?)和 go env -w GOPRIVATE=git.mycompany.com,github.com/my/private 設(shè)置代理環(huán)境變量。
二、安裝Goland
1.Linux中打開網(wǎng)址Download GoLand: A Go IDE with extended support for JavaScript, TypeScript, and databases下載Goland-2023.1
2.在下載到的目錄下輸入命令 sudo tar -zxvf goland-2023.1.tar.gz -C /usr/local 解壓安裝包到/usr/local目錄下
3.輸入命令 sudo mv /usr/local/GoLand-2023.1/ /usr/local/GoLand 重命名Goland解壓后的文件夾
4.輸入命令 cd /usr/local/GoLand/bin/ 進(jìn)入到GoLand的bin目錄,輸入命令 sudo ln -s $(pwd)/goland.sh /usr/bin/goland.sh 實現(xiàn)在任意位置執(zhí)行g(shù)oland.sh啟動GoLand
5.輸入命令 sudo vim /etc/profile?sudo vim /etc/bash.bashrc 再次編輯配置文件,末尾追加內(nèi)容。通過重命名alias的方式簡化啟動命令為goland,并獨立運行(這樣IDE不隨terminal關(guān)閉而退出),也就是說之后可以通過命令行輸入 goland 命令后臺啟動Goland
alias goland='nohup goland.sh & >/dev/null'
6.輸入命令 source /etc/profile?source /etc/bash.bashrc 使配置文件生效
7.輸入命令 goland.sh 測試能否正常啟動Goland
8.輸入命令 cd /usr/share/applications 切換工作目錄,輸入命令 sudo vim goland.desktop 創(chuàng)建Goland的桌面快捷方式,輸入以下內(nèi)容,并保存退出。注意Icon和Exec根據(jù)安裝目錄設(shè)置。
[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文件夾,確認(rèn)找到goland.desktop快捷方式。此時點擊“顯示應(yīng)用程序”可在最后一頁找到Goland的快捷方式。
三、創(chuàng)建一個新項目
1.輸入命令 go env 查看GOPATH路徑,按照上面的設(shè)置方法,默認(rèn)為/home/用戶名/go
2.通過GUI界面打開主目錄即“/home/用戶名”目錄,可以看到并沒有文件夾為“go”,所以我們需要創(chuàng)建一個文件夾命名為“go”
3.進(jìn)入新創(chuàng)建的“go”目錄,創(chuàng)建“bin”、“pkg”、“src”三個文件夾
4.通過“顯示所有應(yīng)用程序”打開GoLand或者在命令行中輸入 goland 命令啟動GoLand
5.點擊“New Project”,“Location”設(shè)置為“/home/用戶名/go/src/項目名稱”
6.點擊“GOROOT”的“Add SDK”按鈕,點擊“Local”,默認(rèn)打開的文件夾就是“/usr/local/go”,如果不是切換到設(shè)置的GOROOT路徑,點擊“OK”,會發(fā)現(xiàn)GOROOT已經(jīng)選擇了Go 1.20.2。
7.點擊“Create”創(chuàng)建項目
8.右鍵項目名稱文件夾,選擇“New”,點擊“Go File”,文件名為“main”,按下回車創(chuàng)建了一個“main.go”文件
9.修改“main.go”文件代碼為:
package main
import "fmt"
func main() {
fmt.Println("hello Go!")
}
10.右鍵空白處,選擇“Run ‘go build main.go’”,即可在控制臺中看到輸出的“hello Go!”
11.點擊導(dǎo)航欄“File”,點擊“Settings”,點擊“Plugins”,搜索“chinese”,選擇排在第二位的中文語言包點擊“Install”。下載完成后點擊“Restart”重啟GoLand,就可使用中文版的Goland了。文章來源:http://www.zghlxwxcb.cn/news/detail-457901.html
參考文章
Go的安裝 · Go語言中文文檔文章來源地址http://www.zghlxwxcb.cn/news/detail-457901.html
到了這里,關(guān)于Ubuntu22.04中安裝Golang1.20和Goland,并創(chuàng)建一個新項目的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!