介紹
Go 是谷歌開發的一種編程語言。它是一種開源語言,其語法類似於 C,但與 C 相比具有多個優點,例如並發性、對多核 CPU 的完全支持和垃圾回收。
來源:https://talks.golang.org/2014/gocon-tokyo.slide#28
Go 是一種編譯型編程語言。您必須編譯源代碼以創建可運行的可執行文件。
幾乎每個大牌雲原生項目都是用 Go 編寫的,包括 Kubernetes、Docker、Etcd 和 CoreDNS。
本教程將幫助您在 Ubuntu 20.04 機器上安裝 Go。
安裝圍棋
下載 Go 包
在撰寫本文時,最新的穩定 Go 版本是 1.15.7。 您可以訪問 Golang 官方下載頁面(https://golang.org/dl/)。
要下載 Go tarball,請運行以下命令:
$ wget https://golang.org/dl/go1.15.7.linux-amd64.tar.gz
$ sudo tar xf go1.15.7.linux-amd64.tar.gz -C /usr/local
更改路徑環境變量
必須將上一步中提取的 Go 目錄添加到 $PATH 變量中,以便操作系統知道在哪裡可以找到 Go 可執行二進製文件。
使用您最喜歡的編輯器,將以下行插入您的 $HOME/.profile 或 /etc/profile 文件中。
PATH=$PATH:/usr/local/go/bin
然後運行以下命令重新加載新的 PATH 環境變量:
$ source .profile
確認 Go 已成功安裝在您的系統上。
$ go version
用 Go 開始編程
編寫一個簡單的 Go 程序來演示。
首先,通過運行以下命令創建一個 Go 工作區目錄:
$ mkdir ~/go
然後在 ~/go 中創建一個子目錄 src/hello-world
$ mkdir -p ~/go/src/hello-world
使用您喜歡的編輯器在 ~/go/src/hello-world 目錄中創建一個名為 helloworld.go 的 Go 源文件。它的內容是:
package main import "fmt" func main() { fmt.Println("Hello, LinuxWays.net") }
要構建程序,請運行以下命令:
$ go build
運行程序:
./hello-world
輸出:
結論是
我在我的 Ubuntu 20.04 機器上安裝了 Go。現在你可以開始用 Go 語言編程了。
如果您有任何問題,請告訴我們。