Go的基礎環境搭建

2021-10-19 18:25:56 字數 1709 閱讀 1224

預設情況下.msi檔案會安裝在c:\go目錄下。將c:\go\bin目錄新增到path環境變數中。新增後你需要重啟命令視窗才能生效(預設已經新增了,這樣在cmd視窗下敲 go 能找到該命令)

開啟cmd

//在命令列下輸入

我們可以通過go env檢視go當前的環境引數,主要記住以下幾個·

從goroot中匯入內建包,第三方的自己寫的從gopath中的src匯入1

goroot是jdk路徑,gopath是工作目錄,目前有三種配置方式

gopath 需要配置多個嗎?

目前調研,網上大致分為三種流派, 每個流派的使用方式各有利弊。

第二種:只有兩個gopath,第乙個gopath存放第三方依賴包, 第二個gopath存放業務專案。 專案依賴管理同樣可使用glide解決。

第三種:每個專案有自己專屬的gopath。優點是專案在任意目錄下都能編譯成功,專案之間無任何依賴。 缺點是如今是微服務的潮流,乙個大型專案下會拆分成n個子專案,這樣會導致gopath內輕輕鬆鬆就超過幾十個專案路徑。 解決辦法是在每個專案中起乙個build.sh指令碼,執行build.sh指令碼,先動態設定當前專案目錄到gopath,然後才執行go build,這樣專案copy到任意目錄都能編譯通過。

直接在終端中輸入go help即可顯示所有的 go 命令以及相應命令功能簡介,主要有下面這些:

就像其他靜態型別語言一樣,要執行 go 程式,需要先編譯,然後在執行產生的可執行檔案。go build命令就是用來編譯 go程式生成可執行檔案的。但並不是所以的 go 程式都可以編譯生成可執行檔案的, 要生成可執行檔案,go程式需要滿足兩個條件:

也就是說go程式的入口就是main.main, 即main包下的main函式, 例子(test.go):

編譯hello.go,然後執行可執行程式:

原始碼需要建立在src目錄下, 啟動入口包名需要是main

)

ide安裝就是平常的傻瓜式安裝,這裡就不多說了。

Go環境搭建

工作環境 ubuntu9.10 a 安裝c語言工具 go的工具鏈採用c語言編寫,構建需要安裝以下開發工具 gcc,c語言標準庫,the parser generator bison,make,awk,和 ed 編輯器 對於 os x 系統,以上工具是xcode的一部分。對於 ubuntu debia...

GO環境搭建

1,window下安裝go google有提供win安裝包,對於新手還是非常簡單的!2,配置環境變數 1 新建 變數名 gobin 變數值 c go bin 2 新建 變數名 goarch 變數值 386 3 新建 變數名 goos 變數值 windows 4 新建 變數名 goroot 變數值 c...

go環境搭建

3 新建環境變數goroot,設定值為安裝路徑的bin檔案。新建環境變數gopath,設定值為放置go檔案的目錄 在linux下還可用通過命令列的方式進行安裝 1 獲取最新的版本路徑 add apt repository ppa longsleep golang backports 2 更新apt庫...