beego 1.4.3 版本發布,Go 應用框架
這個版本憋了好久才發布,實在對不起各位親,我持續改進的心都在,但是因為換工作事情比較多,實在抱歉。
新功能:
-
ORM數據庫創建和修改的時候支持default設置
-
改進日志文件行數統計
-
sesesion ledis支持選擇數據庫
-
session redis支持選擇數據庫
-
cache redis支持選擇數據庫
-
UrlFor支持任意類型的參數
-
controller中GetInt/GetString等Get系列函數支持默認值, 例如:GetInt("a",12)
-
增加CompareNot/NotNil 模板函數
-
支持Controller定義錯誤處理,更多請參考controller Error
-
ParseForm增加支持slices
-
改進ORM interface,可以模擬interface
bugfix:
-
context subdomain獲取的子域名不正確
-
beego.AppConfig.Strings 當數據為空時判定不正確
-
utils/pagination 修復不能修改分頁屬性
-
路由處理中如果請求的URL是空導致crash的問題
-
adminui 中 task 點擊無法執行
-
CGI模式退出進程后Socket文件沒有刪除
beego是一個用Go開發的應用框架,思路來自于tornado,路由設計來源于sinatra,支持如下特性
-
MVC
-
REST
-
智能路由
-
日志調試
-
配置管理
-
模板自動渲染
-
layout設計
-
中間件插入邏輯
-
方便的JSON/XML服務