# beego 的安裝
beego 的安裝是典型的 Go 安裝包的形式:
go get github.com/astaxie/beego
常見問題:
- git 沒有安裝,請自行安裝不同平臺的 git,如何安裝請自行搜索。
- git https 無法獲取,請配置本地的 git,關閉 https 驗證:
git config --global http.sslVerify false
- 無法上網怎么安裝 beego,目前沒有好的辦法,接下來我們會整理一個全包下載,每次發布正式版本都會提供這個全包下載,包含依賴包。
# beego 的升級
beego 升級分為 go 方式升級和源碼下載升級:
- Go 升級,通過該方式用戶可以升級 beego 框架,強烈推薦該方式:
go get -u github.com/astaxie/beego
- 源碼下載升級,用戶訪問 `https://github.com/astaxie/beego` ,下載源碼,然后覆蓋到 `$GOPATH/src/github.com/astaxie/beego` 目錄,然后通過本地執行安裝就可以升級了:
go install github.com/astaxie/beego
# beego 的 git 分支
beego 的 master 分支為相對穩定版本,dev 分支為開發者版本。大致流程如下:

# 如何成為 beego 的貢獻者
beego 的源碼托管在 GitHub,你可以進行派生(fork)、修改,最后發起 Pull Request 請求。我們會在最短的時間內對您提交的代碼進行 Review,并反饋給您。
- beego簡介
- 為 beego 貢獻
- 發布版本
- 升級指南
- beego安裝升級
- Bee 工具的使用
- 快速入門
- 新建項目
- 路由設置
- Controller 運行機制
- model 邏輯
- view 編寫
- 靜態文件處理
- beego 的 MVC 架構介紹
- controller 設計
- 參數配置
- 路由設置
- 控制器函數
- XSRF 過濾
- 請求數據處理
- session 控制
- 過濾器
- flash 數據
- URL構建
- 多種格式數據輸出
- 表單數據驗證
- 錯誤處理
- 日志處理
- model設計
- 概述
- ORM 使用
- CRUD 操作
- 高級查詢
- 原生 SQL 查詢
- 構造查詢
- 事務處理
- 模型定義
- 命令模式
- 測試用例
- 自定義字段
- FAQ
- view 設計
- 模板語法指南
- 模板處理
- 模板函數
- 靜態文件處理
- 模板分頁處理
- beego 的模塊設計
- session 模塊
- grace 模塊
- cache 模塊
- logs 模塊
- httplib 模塊
- context 模塊
- toolbox 模塊
- config 模塊
- i18n 模塊
- beego 高級編程
- 進程內監控
- API 自動化文檔
- 應用部署
- 獨立部署
- supervisor 部署
- Nginx 部署
- apache 部署
- beego 第三方庫
- 應用例子
- 在線聊天室
- 短域名服務
- Todo 列表
- beego實用庫
- 驗證碼
- 分頁
- FAQ