之前在qor/China上問golang項目包有沒有一鍵安裝,有位朋友給出了回復:
於是,嘗試了下升級Go,目前版本是1.10.1,現升級為為1.12.2。步驟如下:
一、下載安裝包
下載地址:https://studygolang.com/dl
圖片如下:
二、安裝
注意事項:1.安裝位置選擇原來Go的安裝目錄,直接覆蓋,(例如:D:\Go);
2.根據個人選擇32bit或者64bit,勾選關聯.go框框
3.不設置,完成運行
三、go version查看版本
《Go Web編程》一書中所列舉的開發工具沒有jetbrains家的GoLand,習慣了用PyCharm,還是很喜歡這個風格的。下面簡要介紹下GoLand的下載和激活:
一、GoLand的下載
windows下下載地址:https://www.jetbrains.com/go/download/download-thanks.html?platform=windows
二、安裝隨意
三、激活
獲取激活碼:http://idea.lanyus.com/
四、配置環境
File --> Settings --> Go 設置GOROOT和GOPATH:
Editor --> Font設置字體樣式和大小:
五、打開項目安裝依賴
六、安裝yarn必須先安裝Node.js
yarn官網:https://yarnpkg.com/en/docs/install#windows-stable 安裝完測試yarn --version
Node.js官網:https://nodejs.org/zh-cn/ 很慢 建議用后面這個地址:http://nodejs.cn/download/ 安裝完測試node -v npm -v
七、GoLand中配置npm和yarn安裝依賴
在package.json文件中右鍵使用yarn install或者在GoLand右下角會有提示進行安裝:
go get直接安裝,或使用包管理工具
yarn官方文檔:https://yarnpkg.com/en/docs/usage yarn install前需要先配置下下載源:
npm config set registry https://registry.npm.taobao.org
npm config set disturl https://npm.taobao.org/dist
govendor使用說明:https://github.com/kardianos/govendor 使用的時候就不好配置源,可以從https://gopm.io/進行下載。
配置node和yarn:
八、go build
cmd中執行或者GoLand右上角運行:
百度一番是因為安裝兩次覆蓋的原因,將原Go安裝目錄下文件刪掉后重新安裝:
打開cmd,cd %GOPATH%報錯,系統找不到文件,檢查環境變量:
的確,cmd中set查看GOPATH對應的是用戶環境變量的值,刪除該值即可。
再次go build,運行qor-example成功監聽7000端口,訪問http://localhost:7000/:
到此,Go升級和GoLand安裝激活使用過程記錄完畢,開森~