溫馨提示×

ubuntu如何配置golang環境

小樊
46
2025-07-15 19:30:53
欄目: 編程語言

在Ubuntu上配置Go語言環境是一個相對簡單的過程。以下是詳細的步驟指南:

1. 更新系統包

首先,確保你的系統包是最新的:

sudo apt update
sudo apt upgrade -y

2. 安裝Go語言

你可以使用包管理器安裝Go語言,或者從官方網站下載并手動安裝最新版本。

使用包管理器安裝(推薦新手)

sudo apt install golang-go -y

驗證安裝:

go version

從官方網站下載并手動安裝最新版本

wget https://golang.org/dl/go1.23.4.linux-amd64.tar.gz
sudo tar -C /usr/local -xzf go1.23.4.linux-amd64.tar.gz

3. 配置環境變量

編輯用戶的shell配置文件(例如.bashrc.zshrc):

nano ~/.bashrc

在文件末尾添加以下內容:

export GOROOT=/usr/local/go
export GOPATH=$HOME/go
export PATH=$GOROOT/bin:$GOPATH/bin:$PATH

保存并退出,然后運行以下命令使配置生效:

source ~/.bashrc

4. 驗證安裝

運行以下命令檢查Go是否安裝成功:

go version

如果顯示了Go的版本信息,說明Go語言環境已經成功安裝并配置。

5. 設置工作目錄

Go需要一個工作目錄來存放代碼和依賴包。通常設置為$HOME/go

mkdir -p $HOME/go/{src,bin,pkg}

6. 安裝開發工具

安裝一些常用的Go工具:

go install golang.org/x/tools/cmd/goimports@latest
go install golang.org/x/lint/golint@latest
go install github.com/go-delve/delve/cmd/dlv@latest

7. 配置IDE或編輯器(可選)

推薦使用Visual Studio Code,并安裝Go擴展。

安裝VS Code和Go擴展

  1. 安裝VS Code:
wget -qO- https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > packages.microsoft.gpg
sudo install -o root -g root -m 644 packages.microsoft.gpg /etc/apt/trusted.gpg.d/
sudo sh -c 'echo "deb [arch=amd64,arm64,armhf signed-by=/etc/apt/trusted.gpg.d/packages.microsoft.gpg] https://packages.microsoft.com/repos/code stable main" > /etc/apt/sources.list.d/vscode.list'
sudo apt update
sudo apt install code -y
  1. 安裝Go擴展:
  • 打開VS Code
  • Ctrl+Shift+X打開擴展面板
  • 搜索并安裝"Go"擴展

8. 創建第一個Go程序

創建項目目錄并初始化Go模塊:

mkdir -p $HOME/go/src/hello-world
cd $HOME/go/src/hello-world
go mod init hello-world

創建main.go文件并運行程序:

cat > main.go << 'EOF'
package main
import "fmt"
func main() {
   fmt.Println("Hello, World!")
   fmt.Println("Go開發環境搭建成功!")
}
EOF
go run main.go

通過以上步驟,你已在Ubuntu系統上成功搭建了Go開發環境,并可以開始編寫和運行Go程序。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女