歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> 安裝 Go 語言

安裝 Go 語言

日期:2017/2/28 14:47:09   编辑:Linux教程

目錄:

  • 前言
  • 第一種安裝方式: 下載二進制包
  • 1. 下載 [Go 二進制包][2].
  • 2. 配置:
  • 3. 檢測:
  • 第二種安裝方式: 使用 gvm 插件
  • 1. 安裝 [gvm][3] 插件:
  • 2. 通過 [gvm][3] 安裝 [go][1] :
  • 3. 檢測:
  • 經典的例子:
  • 1. 代碼
  • 2. 運行

前言

最近在學習 Go 語言,記錄下一些過程.第一步當然是安裝 Go 環境啦.

第一種安裝方式: 下載二進制包

1. 下載 [Go 二進制包][2].

#下載時需注意對應的操作系統及 CPU 架構.    
aria2c 'https://go.googlecode.com/files/go1.1.linux-386.tar.gz'
#解壓
tar zxvf go1.1.linux-386.tar.gz go

2. 配置:

# GO 的根路徑
echo "export GOROOT=$HOME/go" >> .zshrc
# GO 第三方包安裝路徑或項目路徑
echo "export GOPATH=$HOME/workspace/go" >> .zshrc
# 加入PATH
echo "export PATH=$GOROOT/bin:$GOPATH/bin:$PATH" >> .zshrc

3. 檢測:

#查看 go 是否可用
which go
#查看 go 版本
go version 
#查看 go 環境變量
go env

第二種安裝方式: 使用 gvm 插件

1. 安裝 [gvm][3] 插件:

#安裝
bash < <(curl -s https://raw.github.com/moovweb/gvm/master/binscripts/gvm-installer)
#配置
echo '[[ -s "$HOME/.gvm/scripts/gvm" ]] && source "$HOME/.gvm/scripts/gvm" ]]' >> .zshrc 
source .zshrc
#檢測
gvm version

2. 通過 [gvm][3] 安裝 [go][1] :

#列出所有支持的版本
gvm listall
#下載源碼編譯安裝 go1.1
gvm install go1.1
#列出已安裝版本
gvm list
#使用 go1.1,可設為默認值(添加 --default 參數)
gvm use go1.1 [--default]

3. 檢測:

請參考第一種方式中的檢測.

有關詳細文檔請訪問其 gvm 官網.

經典的例子:

1. 代碼

#hello.go
package main

import (
    "fmt"
)

func main(){
    fmt.Printlf("Hello,世界!")
}

2. 運行

#運行
go run hello.go

#編譯後運行
go build hello.go 
./hello
Copyright © Linux教程網 All Rights Reserved