下載好對應的版本后,解壓放入自己需要的路徑這里我放在根目錄下.
### linux:
環境變量設置: 一般放入:`(/etc/profile`)中
~~~
export GOBIN=/go/bin 聲明Go可執行文件路徑
export GOROOT=/go 聲明Go根目錄路徑
export GOPATH=/data 聲明代碼路徑
export PATH=$PATH:/go/bin
~~~
寫好之后記得 source /etc/profile 將聲明加載
### Windows:
右擊計算機-屬性-高級系統設置-環境變量 在系統變量里面添加 變量名稱 這里的寫自己對應的目錄
~~~
變量名:GOBIN 變量值:D:\go\bin
變量名:GOROOT 變量值:D:\go
變量名:GOPATH 變量值:D:\data
~~~
③上面步驟執行完畢以后就可以檢測環境了:
然后將D:\\go\\bin加入Path里面
`go env` 就會輸出對應的環境信息,如果報錯,則檢查上面步驟 測試代碼是否能正常運行,任意位置新建文件`main.go`:
~~~
package main ? ? ? ?
import "fmt" ? ? ? ?
func main(){
? fmt.Println("Hello world")
}
?
~~~
保存代碼:go run main.go 正常情況下輸出:”Hello world” ④安裝git,如果不安裝則無法使用go get安裝第三方包
使用`go get github.com/xx/xxx` 安裝第三方包,源碼會在`$GOPATH/src`中
## 二、第三方包安裝
使用go get 安裝,此方法在國內會受到GFW的限制 [https://gopm.io/](https://gopm.io/) 這個是一個國內的加速下載地址,速度很快但是只有GitHub、Google Code 和 BitBucket [https://golangtc.com/download/package](https://golangtc.com/download/package) 這個是一個社區的下載代理,速度慢但是大部分包都能下載到 第三方包下載好之后解壓放入`$GOPATH/src`中路徑要跟你下載路徑或者導入路徑一致 比如:`github.com/xx/xx` 那么目錄結構就要是這樣的(`$GOPATH/src/github.com/xx/xx`)
## 三、輔助開發工具安裝
①安裝liteide下載地址: 1.國內社區下載 2.GitHub下載 ②下載好對應的版本后,解壓放入自己對應的目錄中,liteide/bin目錄加入path環境變量中 Windows下直接可使用linux可能會報錯libpng動態庫缺少,直接安裝libpng開發包即可(libpng12-devel.x86\_64) ③現在可以直接使用liteide了,默認的liteide是使用gdb調試的 ①安裝vscode:1.下載地址2.安裝參考 ②安裝插件:在擴展程序里面搜索Go安裝插件 ③因為第三方包被墻了,這里使用上面介紹的第三方包安裝安裝依賴 先下載:golang.org/x/tools ④安裝好之后隨便打開一個\*.go文件就會提示擴展依賴安裝,選擇install all 會安裝
- go環境搭建
- 解決go get網絡慢的問題
- beego的安裝
- bee的安裝
- 編輯器
- go module
- 配置文件詳解
- 配置文件其他說明
- 路由方法
- 路由
- 數據校驗
- 校驗函數
- 頁面跳轉
- 獲取前端數據
- json文件的獲取
- xsrf的用法
- xsrf的防護
- srfs和json的搭配
- flash的用法
- 過濾器
- url反轉
- 各類數據的處理
- 模板函數
- 內置模板函數
- 自定義模板函數
- 模板
- 模板處理
- 模板渲染
- 視圖文件的處理
- 靜態文件
- 請求方式判斷
- 驗證碼
- 另一種方法
- 分頁類
- session
- 登錄判斷
- orm模塊
- 使用方法
- mysql的安裝
- 安裝orm及驅動
- 建立模型
- 自定義模型
- 增刪改查
- 高級查詢
- 常見問題匯總
- 代碼收藏
- 打包部署
- go build打包
- utils收藏
- 新goer容易犯的錯
- 字符串操作