中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Linux怎么安裝Go環境

發布時間:2022-02-06 09:05:58 來源:億速云 閱讀:173 作者:柒染 欄目:開發技術

這篇文章將為大家詳細講解有關Linux怎么安裝Go環境,文章內容質量較高,因此小編分享給大家做個參考,希望大家閱讀完這篇文章后對相關知識有一定的了解。

Go(又稱 Golang) 是一個開源的編程語言,它能讓構造簡單、可靠且高效的軟件變得容易。Go 語言語法與 C 相近,但功能上有:內存安全,GC(垃圾回收),結構形態及 CSP-style 并發計算。

Linux安裝Go環境具體方法

安裝Go環境


Golang官網下載地址:https://golang.org/dl/

  1. 打開官網下載地址選擇對應的系統版本, 復制下載鏈接 這里我選擇的是 go1.11.5.linux-amd64.tar.gz:https://dl.google.com/go/go1.11.5.linux-amd64.tar.gz

Linux怎么安裝Go環境

image.png

  1. cd進入你用來存放安裝包的目錄,我習慣在~下面創建個go文件夾。

 # 在 ~ 下創建 go 文件夾,并進入 go 文件夾
 mkdir ~/go && cd ~/go
 下載的 go 壓縮包
 wget https://dl.google.com/go/go1.11.5.linux-amd64.tar.gz
  1. 下載完成

Linux怎么安裝Go環境

  1. 執行tar解壓到/usr/loacl目錄下(官方推薦),得到go文件夾等

 tar -C /usr/local -zxvf  go1.11.5.linux-amd64.tar.gz
  1. 添加/usr/loacl/go/bin目錄到PATH變量中。添加到/etc/profile 或$HOME/.profile都可以

 # 習慣用vim,沒有的話可以用命令`sudo apt-get install vim`安裝一個
 vim /etc/profile
 # 在最后一行添加
 export GOROOT=/usr/local/go
 export PATH=$PATH:$GOROOT/bin
 # 保存退出后source一下(vim 的使用方法可以自己搜索一下)
 source /etc/profile
  1. 執行

     go version

    ,如果現實版本號,則Go環境安裝成功。是不是很簡單呢?

    Linux怎么安裝Go環境

運行第一個程序


  1. 先創建你的工作空間(Workspaces),官方建議目錄$HOME/go。

 mkdir $HOME/go
  1. 將你的工作空間路徑聲明到環境變量中。和上一部分的第5步相似。

 # 編輯 ~/.bash_profile 文件
 vim ~/.bash_profile
 # 在最后一行添加下面這句。$HOME/go 為你工作空間的路徑,你也可以換成你喜歡的路徑
 export GOPATH=$HOME/go
 # 保存退出后source一下(vim 的使用方法可以自己搜索一下)
 source ~/.bash_profile
  1. 在你的工作空間創建你的第一個工程目錄

 # 創建并進入你的第一個工程目錄
 mkdir -p $GOPATH/src/hello && cd $GOPATH/src/hello
  1. 在你的工程目錄下創建名為hello.go的文件

 vim hello.go
  1. 將下面內容粘貼到 hello.go 文件

 package main
 
 import "fmt"
 
 func main() {
     fmt.Printf("hello, world\n")
 }
  1. 好了,工程目錄和工程文件都準備好了。現在我們到我們的工程目錄($GOPATH/src/hello)下構建我們的工程

 # 如果你當前的目錄不在 $GOPATH/src/hello, 需要先執行 "cd $GOPATH/src/hello" 進入該目錄
 # 執行構建工程的命令
 go build
  1. 等一會,命令執行完之后你可以看到目錄下會多出一個 hello 的文件,這就是我們編譯之后的文件啦。怎么執行我們的程序呢?只需要在當前目錄下執行./xxx就可以啦!是不是敲雞煎蛋呢!

 ./hello

Linux怎么安裝Go環境

關于Go的一些介紹


環境變量:

  • $GOROOT: 表示Go的安裝目錄。也就是上面我們解壓出來的文件夾里面的go文件夾。

  • $GOPATH: 表示我們的工作空間。用來存放我們的工程目錄的地方。

GOPATH目錄:

一般來說GOPATH下面會有三個文件夾:bin、pkg、src,沒有的話自己創建。每個文件夾都有其的作用。

  • bin:編譯后可的執行文件的存放路徑

  • pkg:編譯包時,生成的.a文件的存放路徑

  • src:源碼路徑,一般我們的工程就創建在src下面。

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

關于Linux怎么安裝Go環境就分享到這里了,希望以上內容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

彩票| 略阳县| 星座| 德州市| 凭祥市| 万山特区| 东源县| 蓬溪县| 长垣县| 自贡市| 新野县| 定兴县| 六盘水市| 广饶县| 武邑县| 马关县| 金山区| 隆安县| 玛曲县| 巴林左旗| 视频| 石河子市| 普安县| 湾仔区| 东宁县| 乐山市| 尼木县| 松滋市| 确山县| 商丘市| 芜湖县| 榆社县| 疏勒县| 德阳市| 洪湖市| 化德县| 丹寨县| 泰兴市| 堆龙德庆县| 昭苏县| 汉寿县|