Linux下安裝Go環境


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下面會有三個文件夾:binpkgsrc,沒有的話自己創建。每個文件夾都有其的作用。

  • bin:編譯后可的執行文件的存放路徑
  • pkg:編譯包時,生成的.a文件的存放路徑
  • src:源碼路徑,一般我們的工程就創建在src下面。

注意:如果要用Go Mod(Go1.11及以上支持)進行包管理,則需要在 GOPATH 以外的目錄創建工程。

 





免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM