如果是公升級golang老版本你首先必須先移除已經存在的版本。
linux, mac os x, freebsd tar包
例如如果你安裝go到你的home
目錄你應該新增新增類似如下到$home/.profile
:
export goroot=$home/go1.x
export path=$path:$goroot/bin
注意:goroot
只需要在被安裝到自定義位置才需要設定。
另外go還有gopath,gobin
環境變數,請參考部落格如何編寫go**,但本文中的示例僅需將go的bin
安裝目錄新增到$path
中。
mac os x pkg安裝包
雙擊可執行程式一步步next即可完成安裝。
該種方式將go安裝到/usr/local/go
目錄下。並且會將/usr/local/go/bin
目錄加入到path
環境變數中。你可能需要重啟下terminal才可以生效。如果沒有效果,可以按照上面所講的環境變數配置手動新增。
windows
windows方式有二進位制可執行包安裝,也有zip壓縮包解壓安裝的,這裡不多贅述。值得注意的是windows平台預設按照c:\go
目錄,需要將c:\go\bin
新增到path環境變數中。
通常情況使用go version
檢視是否可以正確顯示go的版本,我們就會認為安裝成功。但這裡我們通過配置乙個工作區並構建乙個簡單的程式來驗證go安裝是否正確。
建立工作區目錄,$home/go
(如果你想要使用不同的目錄,你需要設定gopath環境變數;你可以參見更詳細的如何編寫go**)
在工作區目錄下建立src/hello
建立並編寫hello.go
檔案,內容如下:
package main
import "fmt"
func main()
使用go tool
構建:
$ cd $home/go/src/hello
$ go build
上面的命令將在原始檔同目錄下構建乙個名為hello
的可執行檔案。
執行生成的可執行檔案
$ ./hello
hello, world
如果你可以看到hello, world
列印輸出則說明go安裝成功。
你可以執行go install
安裝二進位制檔案到工作區的bin
目錄或者使用go clean
移除它。
其實很簡單,將安裝目錄刪除,並將環境變數移除即可。
在興奮地開始享受寫go**之前,請務必先閱讀如何編寫go**(將講述一些使用go tools的必要概念)
敏捷開發之旅 1 新的開始
在開始之前簡單介紹一下 小龍服務於一家叫做xx的軟體公司,在裡面是乙個開發團隊的pl,直接領導是老徐。小龍的開發團隊總共有七人,乙個最佳的scrum開發團隊人數 pl 小龍 成員 賓哥 紅姐 mm 小美女 mm 排骨 mm 小梅 mm 小梁 mm 呵呵,看到性別後大家都傻眼了吧,七個人的團隊中有五個...
敏捷開發之旅 1 新的開始
在開始之前簡單介紹一下 小龍服務於一家叫做xx的軟體公司,在裡面是乙個開發團隊的pl,直接領導是老徐。小龍的開發團隊總共有七人,乙個最佳的scrum開發團隊人數 pl 小龍 成員 賓哥 紅姐 mm 小美女 mm 排骨 mm 小梅 mm 小梁 mm 呵呵,看到性別後大家都傻眼了吧,七個人的團隊中有五個...
開始Python之旅!
下午專案組決定用python和c c 作為開發使用的語言。以前就聽說python的大名,這次終於有好機會好好學習啦!一 從python的官方 下了windows的版本,安裝很順利。但選擇 just for me or for all users 時,如果你選擇 just for me 在整合到vs2...