Ubuntu18.04 搭建go編譯環境

weixin_42750730發表於2020-10-01

原先在Ubuntu虛擬機器上搭建過個go的編譯環境,但是查了好多篇教程都失敗了,最後還把虛擬機器玩壞了,這次在一個新搭建的Ubuntu18.04的虛擬機器上搭建go的編譯環境

準備

go的編譯環境搭建前,需要準備:

  1. Ubuntu18.04虛擬機器搭建;
  2. 安裝 vim(非必須):sudo apt install vim

golang 環境的搭建

  1. go語言的安裝

網上很多教程是從go官網下載go的壓縮包(版本新),然後再解壓安裝,我主要是初學go語言,就直接安裝的。

sudo apt install golang
  1. 安裝完成後設定go的環境變數

    先檢視下go的環境變數的預設配置

go env

設定go的環境變數

cd#回到使用者的根目錄
vi ./.bashrc  #若不適應,可以使用文字編輯器 修改~/.bashrc 檔案,注意該檔案為隱藏檔案
  1. 將下面三行加入檔案後面
export GOPATH=~/WorkSpace/go  #自己建立的go語言的工作目錄,不跟GOROOT一樣就行
export GOBIN=$GOPATH/bin
export PATH=$PATH:${GOPATH//://bin:}/bin
  1. 可以在檔案加入後,儲存退出,然後輸入下面命令,使環境變數生效
 source ~/.bashrc    
  1. 修改完確認下環境變數設定,並檢視go語言環境版本
go version

測試

建立個test.go檔案,程式碼如下

package main
import "fmt"
func main() {
    fmt.Println("Hello Golang!")
}

測試:
1)直接執行test.go檔案

go run test.go

2)生成可執行檔案執行

go build -o test test.go
./test

感謝大佬給予我的幫助
連結: ubuntu下golang開發環境的安裝與配置.

相關文章