在Ubuntu 16.04.3 LTS上搭建Go语言环境实录
1.安裝
sudo apt-get install golang-go
 
目前go的最新版本是1.9.2,但是在Ubuntu 16.04上采用預編譯好的包安裝的話,只能是go 1.6.x版本。
 
安裝完成之后,查看go的版本號
 
 
2.配置環境變量
假定我的go腳本存放在~/program_develop/go_demo下面,按照go的workspace設計,在下面依次存放src, pkg, bin目錄,在src中,存放不同的項目文件,每個項目對應一個子文件夾,參見下面的目錄結構
 
這里src中創建了兩個項目hello和filter,以后的項目都可以繼續添加到這里。
下面基于上述目錄來配置go的環境變量:
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
 
 
執行下面的命令來使之生效
. ~/.bashrc
執行下面的命令來查看環境變量
go env
 
3.測試
在src目錄下新建一個hello文件夾,放入hello.go文件,內容如下
package main
import "fmt"func main(){fmt.Printf("hello world\n")
}         下面在hello.go的當前目錄下面,采用幾種方法運行
方法一
go build hello.go
在當前目錄下面會生成hello
執行./hello
 
方法二
將hello.go生成的文件存放在統一的bin文件下面
go install hello.go
cd ../../bin
./hello
 
方法三
檢查程序是否可以編譯通過,直接顯示結果,并不會生成可執行文件
go run hello.go
 
總結
以上是生活随笔為你收集整理的在Ubuntu 16.04.3 LTS上搭建Go语言环境实录的全部內容,希望文章能夠幫你解決所遇到的問題。
 
                            
                        - 上一篇: 在Ubuntu 16.04.3 LTS上
- 下一篇: 在CentOS 6.9 x86_64上搭
