Golang官網下載地址: https://golang.google.cn/dl/
注意系統和版本的區別
1.打開官網下載地址選擇對應的系統版本, 復制下載鏈接
wget https://dl.google.com/go/go1.13.6.linux-amd64.tar.gz
2.將其解壓縮到/usr/local/(會在/usr/local中創建一個go目錄)
tar -C /usr/local -xzf go1.13.6.linux-amd64.tar.gz
3.添加環境變量
vim /etc/profile
在打開的文件最后添加:
export GOPATH=/vagrant/go
export GOROOT=/usr/local/go
export PATH=$PATH:/usr/local/go/bin
export PATH=$PATH:$GOPATH:$GOROOT:/bin
// wq保存退出后source一下
source /etc/profile
4.查看版本
go version
5.測試使用
在你的工作區創建hello.go
package main import "fmt" func main() { fmt.Printf("hello, world\n") }
構建項目(Then build it with the go
tool)
go build hello.go
會生成一個名為hello的可執行文件
執行項目
$ ./hello hello, world
If you see the "hello, world" message then your Go installation is working
官網版本使用介紹:https://golang.google.cn/doc/install?download=go1.13.6.linux-amd64.tar.gz (go1.13.6.linux-amd64.tar.gz版本)
關於Go的一些介紹
環境變量:
- $GOROOT:
表示Go的安裝目錄。也就是上面我們解壓出來的文件夾里面的go
文件夾。 - $GOPATH:
表示我們的工作空間。用來存放我們的工程目錄的地方。
GOPATH目錄:
一般來說GOPATH下面會有三個文件夾:bin
、pkg
、src
,沒有的話自己創建。每個文件夾都有其的作用。
- bin:編譯后可的執行文件的存放路徑
- pkg:編譯包時,生成的.a文件的存放路徑
- src:源碼路徑,一般我們的工程就創建在
src
下面。
注意:如果要用Go Mod
(Go1.11及以上支持)進行包管理,則需要在 GOPATH 以外的目錄創建工程。