溫馨提示×

Golang編譯時Ubuntu環境配置要點

小樊
53
2025-07-25 18:43:05
欄目: 編程語言

在Ubuntu系統上配置Golang編譯環境是一個相對簡單的過程。以下是詳細的步驟:

安裝Go語言

  1. 下載安裝包
  • 訪問Go官方下載頁面(Go官方下載頁面),選擇適用于Ubuntu的安裝包。例如,下載Go 1.17版本的命令如下:
    wget https://golang.org/dl/go1.17.linux-amd64.tar.gz
    
  1. 解壓安裝包
  • 將下載的安裝包解壓到/usr/local目錄下:
    sudo tar -C /usr/local -xzf go1.17.linux-amd64.tar.gz
    
  1. 配置環境變量
  • 編輯~/.bashrc文件,添加以下內容:
    export GOROOT=/usr/local/go
    export PATH=$PATH:$GOROOT/bin
    
  1. 使配置生效
  • 運行以下命令使配置生效:
    source ~/.bashrc
    

設置GOPATH

  1. 創建GOPATH目錄
  • 在用戶家目錄下創建一個名為go的目錄作為GOPATH
    mkdir -p $HOME/go
    
  1. 配置環境變量
  • 編輯~/.bashrc文件,添加以下內容:
    export GOPATH=$HOME/go
    export PATH=$PATH:$GOPATH/bin
    
  1. 使配置生效
  • 與步驟1.4相同,運行以下命令使配置生效:
    source ~/.bashrc
    

驗證安裝

  1. 驗證Go是否已成功安裝
  • 運行以下命令來驗證Golang是否已成功安裝:
    go version
    

如果顯示出Go的版本信息,說明Golang開發環境已經成功配置。

可選:配置Go Modules代理(推薦)

在Go 1.11及以上版本中,推薦使用Go Modules進行依賴管理。你可以配置代理來加速依賴下載:

go env -w GOPROXY=https://goproxy.cn,direct

編譯和運行一個簡單的Go程序

  1. 創建源代碼文件
  • $GOPATH/src目錄下創建一個名為hello.go的文件,并輸入以下代碼:
    package main
    import "fmt"
    func main() {
        fmt.Println("Hello, world!")
    }
    
  1. 編譯程序
  • 進入$GOPATH/src目錄,并運行以下命令編譯程序:
    go build hello.go
    
  1. 運行程序
  • 編譯完成后,會在當前目錄下生成一個名為hello的可執行文件。運行以下命令執行程序:
    ./hello
    

此時,控制臺會輸出“Hello, world!”,表示程序編譯和運行成功。

通過以上步驟,您已經在Ubuntu系統上成功搭建了Golang編譯環境,并編譯了第一個Golang程序。接下來,您可以開始探索Golang的強大功能和廣泛應用場景。

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