在下一篇文章中,我們將看一下Go。 也稱為GoLang,它是 開源編程語言 由Robert Griesemer,Rob Pike和Ken Thompson在Google開發。 大多數Gnu / Linux發行版的默認存儲庫中都提供Go語言。 這種語言正在Google的某些生產服務器以及Dropbox,Soundcloud,Uber等其他公司中得到積極使用。
在本文中,我們將看到如何在Ubuntu中安裝和配置Go編程語言。 這是一種編程語言 已編譯, 同時, 至關重要的, 結構化的, 不是面向對象的 和 垃圾收集器。 我們將能夠使用軟件包管理器來安裝Golang或下載代碼。
在Ubuntu上安裝Go
使用軟件包管理器安裝Go語言
在基於DEB的系統中 Debian,Ubuntu, Linux Mint,我們可以在終端(Ctrl + Alt + T)中使用以下命令進行安裝:
sudo apt-get install golang
您也可以搜索e 安裝其他工具。 在基於DEB的系統上,在同一終端上運行:
sudo apt-cache search golang
從源安裝Go
默認存儲庫中的Go語言版本可能已過期。 如果您有興趣安裝最新版本,請從官方網站下載並按照以下說明手動安裝。 對於此示例,這是我遵循的選項。
我在的版本中測試了以下命令 Ubuntu的17.10。 但是,這些步驟對於其他Gnu / Linux發行版是相同的。 從您的計算機上下載最新的壓縮版本 網頁.
wget https://dl.google.com/go/go1.9.3.linux-amd64.tar.gz
現在 檢查文件的完整性 如下所示下載。
sha256sum go1.9.3.linux-amd64.tar.gz
的價值 SHA256校驗和 前面的命令顯示您必須與下載鏈接提供的命令匹配。 如果不匹配,請重新下載。
使用以下命令解壓縮下載的文件:
sudo tar -C /usr/local -xvzf go1.9.3.linux-amd64.tar.gz
它將被提取到目錄中 在/ usr /本地。 -C標誌指示目標目錄。
配置圍棋
現在,我們必須 在用戶個人資料中設置“轉到”的路徑。 通過輸入終端(Ctrl + Alt + T)來編輯您的用戶配置文件:
sudo vi ~/.profile
添加以下行:
export PATH=$PATH:/usr/local/go/bin
保存並關閉文件。
現在我們將配置 工作區。 工作區是目錄的層次結構。 在這種情況下,我們將在根目錄中為您提供三個目錄:
- SRC
- PKG
- 箱子
我們可以在終端中使用以下命令來創建目錄的層次結構:
mkdir -p $HOME/go_projects/{src,pkg,bin}
接下來,我們必須 指向新的工作區。 為此,請編輯〜/ .profile文件:
sudo vi ~/.profile
並在其中添加以下行:
export GOPATH="$HOME/go_projects" export GOBIN="$GOPATH/bin"
如果Go安裝在默認位置以外的其他位置(/ usr /本地/),您必須指定安裝路徑(根)在〜/ .profile文件中。 例如, 如果您已經在您的HOME目錄中安裝了Go,那麼您將必須在用戶個人資料文件中添加以下幾行:
export GOROOT=$HOME/go export PATH=$PATH:$GOROOT/bin
請記住 如果您已經使用軟件包管理器安裝了Golang,安裝路徑為 / usr / lib / go o / usr / lib / golang。 在這種情況下,您將需要在GOROOT中更新路由的值。
指定適當的值後,通過輸入以下內容來更新Go環境值:
source ~/.profile
驗證安裝
運行以下命令以檢查所有內容是否已正確安裝和配置。 讓我們來看看 安裝的版本 使用:
go version
抓住她 環境信息, 跑:
go env
如果您看到如上一個屏幕截圖所示的結果,那麼恭喜! 您可以立即開始編程。
使用Go創建一個“ hello world”
現在我們已經安裝了Go,讓我們繼續相信 一個簡單的“ hello world”程序.
我們將創建一個名為 你好 使用以下命令:
vi go_projects/src/hola/hola.go
在其中添加以下行:
package main import "fmt" func main() { fmt.Println("Hola usuarios de Ubunlog. Este es un pequeño programa utilizando Go en Ubuntu 17.10") }
保存並關閉文件。 啟動以下命令以 編譯程序:
go install $GOPATH/src/hola/hola.go
最後, 運行程序 使用命令:
$GOBIN/hello
如果一切順利,那麼恭喜您!您剛剛使用Go創建了一個示例程序。
有關更多詳細信息,請參見 幫助部分 運行:
go help
您也可以檢查 官方文件 通過圍棋.
如果您不再想要這種語言,可以 卸載它 通過 包裝經理 或簡單地 刪除/ usr / local / go目錄。 這將取決於您採用的安裝選項。 此外,它還會從工作空間中刪除目錄。