日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > Ubuntu >内容正文

Ubuntu

在Ubuntu 16.04.3 LTS 和 Windows 下安装 Go 环境

發(fā)布時間:2025/3/15 Ubuntu 23 豆豆
生活随笔 收集整理的這篇文章主要介紹了 在Ubuntu 16.04.3 LTS 和 Windows 下安装 Go 环境 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

Ubuntu 16.04.3 LTS?環(huán)境

1.安裝

sudo apt-get install golang-go

目前go的最新版本是1.9.2,但是在Ubuntu 16.04上采用預編譯好的包安裝的話,只能是go 1.6.x版本。

安裝完成之后,查看go的版本號

?

2.配置環(huán)境變量

假定我的go腳本存放在~/program_develop/go_demo下面,按照go的workspace設計,在下面依次存放src, pkg, bin目錄,在src中,存放不同的項目文件,每個項目對應一個子文件夾,參見下面的目錄結構

這里src中創(chuàng)建了兩個項目hello和filter,以后的項目都可以繼續(xù)添加到這里。

下面基于上述目錄來配置go的環(huán)境變量:

vim ~/.bashrc

在尾部添加

export GOPATH=/home/taoyx/program_develop/book_src_code/goeg:/home/taoyx/program_develop/go_demo
export GOBIN=/home/taoyx/program_develop/go_demo/bin ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??
export PATH=$PATH:$GOPATH

執(zhí)行下面的命令來使之生效

. ~/.bashrc

執(zhí)行下面的命令來查看環(huán)境變量

go env

3.測試

在src目錄下新建一個hello文件夾,放入hello.go文件,內容如下

下面在hello.go的當前目錄下面,采用幾種方法運行:

package mainimport "fmt"func main(){fmt.Printf("hello world\n")}

方法一

go build hello.go

在當前目錄下面會生成hello

執(zhí)行./hello

方法二

將hello.go生成的文件存放在統(tǒng)一的bin文件下面

go install hello.go

cd ../../bin

./hello

方法三

檢查程序是否可以編譯通過,直接顯示結果,并不會生成可執(zhí)行文件

go run hello.go

?

轉載自:? ?https://blog.csdn.net/tao_627/article/details/78758913

?

但是使用默認安裝,只能安裝 1.6?版本

?

下面安裝?go 1.10?版本

1.安裝go語言環(huán)境

(1)下載linux下go的安裝包

$ wget https://studygolang.com/dl/golang/go1.10.3.linux-amd64.tar.gz

(2)下載完后,進入到下載目錄,將其解壓到 /usr/local 文件夾下并在$HOME下新建一個文件夾go:

? $ sudo tar -C /usr/local -xzf go1.10.3.linux-amd64.tar.gz$ mkdir go

?? (3)配置環(huán)境變量

??? 使用如下命令打開環(huán)境變量配置文件

$ sudo vim ~/.bashrc

????將下列代碼復制粘貼到文件最后,wq命令保存退出

? export GOROOT=/usr/local/goexport GOBIN=$GOROOT/binexport GOPATH=$HOME/goexport PATH=$PATH:$GOBIN

????輸入如下命令使環(huán)境變量生效(注意:不用加sudo)

$ source ~/.bashrc

????至此,go語言環(huán)境已經安裝完成,輸入go version查看安裝是否成功

$ go version

?

Windows?環(huán)境下

?

Go語言是由谷歌開發(fā)的一個高性能、跨平臺的編程語言。

安裝Go

首先先來安裝一下Go語言的SDK,目前Go語言的最新版本為Go 1.8.3 。Go下載頁面列出了各種操作系統(tǒng)的安裝包。如果選擇Windows MSI安裝包的話,會將Go安裝到C:\Go。如果不希望將Go安裝到C盤,就需要自己下載Windows版本的ZIP文件,手動安裝并設置環(huán)境變量。我這里就是這么做的。注意如果這里不能下載,需要翻墻,可從筆者這里下載,不用翻墻。Windows Go 64位安裝包

下載完成之后解壓,得到go文件夾,將該文件夾放到合適的位置。然后添加環(huán)境變量GOROOT并將值設置為剛才的安裝位置。并將%GOROOT%\bin添加到環(huán)境變量PATH中。最后打開命令提示符輸入以下命令測試一下是否安裝成功。如果出現(xiàn)了相應的版本號,說明我們已經安裝好了Go。

C:\Users\asddf>go version go version go1.8.1 windows/amd64

安裝Go IDE

Go語言的IDE還不太成熟,目前還沒有一整套解決方案。下面列舉幾個比較常用的編輯器/開發(fā)環(huán)境。

  • Vim/Emacs。高手們使用的。
  • Atom/VS Code。通過安裝相應的插件實現(xiàn)語法高亮、自動補全、代碼檢查等功能,推薦。
  • Gogland。Jetbrains的Go開發(fā)環(huán)境,不過現(xiàn)在還在早期構建階段,不太穩(wěn)定。

創(chuàng)建第一個項目

首先我們需要設置GO的工作目錄,這需要設置GOPATH環(huán)境變量。設置完成之后,GO的臨時文件就會放到這個環(huán)境變量所對應的目錄中。

這里使用VS Code作為編輯器來編寫Go代碼。首先需要在VS Code中安裝Go插件。然后第一次打開.go類型文件的時候,VS Code會提示安裝一些插件來激活Go語言調試等功能。全部安裝完成之后,我們就可以開始了。

在VS Code中打開一個文件夾,然后新建文件hello.go,并寫入以下內容。

package mainimport "fmt"func main() {fmt.Printf("你好,世界\n") }

在安裝完全部插件之后,點擊調試菜單->在不調試的情況下啟動,或者按Ctrl+F5即可編譯代碼,然后我們就可以在下面的終端窗口中看到運行結果了。這樣一來,Go語言的開發(fā)環(huán)境就搭建好了。

?

Go語言交互式編程: Jupyter Notebook的Go內核

參見:?https://www.jianshu.com/p/c82a2a21afcc

?

GoLand 2019 激活

?

鏈接:?https://blog.csdn.net/u014044812/article/details/87621168

總結

以上是生活随笔為你收集整理的在Ubuntu 16.04.3 LTS 和 Windows 下安装 Go 环境的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。