1、從官網下載go源碼包
wget https://dl.google.com/go/go1.12.5.linux-amd64.tar.gz
2、在/usr/local下解壓源碼包
sudo tar -zxf go1.12.5.linux-amd64.tar.gz -C /usr/local
3、將 /usr/local/go/bin 目錄添加至PATH環境變量
export PATH=$PATH:/usr/local/go/bin
4、測試環境
輸入go version能看到版本號就表示安裝成功了
5、建立工作空間
在/home目錄下新建go目錄(文件名隨意),然后在go目錄下分別新建三個目錄:
src ---- 里面每一個子目錄,就是一個包。包內是Go的源碼文件
pkg ---- 編譯后生成的,包的目標文件
bin ---- 生成的可執行文件。
6、設置GOPATH環境變量
vi /etc/profile
然后加入下面這行:
export GOPATH=/home/go
保存后,執行以下命令,使環境變量立即生效:
source /etc/profile
至此go環境已經全部安裝好了,我們來寫第一個go程序
7、在src下建立一個文件夾為hello,在這個文件夾內新建一個文件hello.go
內容如下:
package main
import "fmt"
func main(){
fmt.Printf("hello world!\n")
}
在hello文件夾下編譯文件:
go install
會看到bin目錄下有一個可執行文件,輸入
./hello
即可看到
hello world!
輸出了