天天看點

GF(Go Frame)開發架構

​GF(Go Frame)​

​是一款子產品化、松耦合、生産級的Go應用開發架構。提供了常用的核心開發元件,如:緩存、日志、檔案、時間、隊列、數組、集合、字元串、定時器、指令行、檔案鎖、記憶體鎖、對象池、連接配接池、資料校驗、資料編碼、檔案監控、定時任務、資料庫ORM、TCP/UDP元件、程序管理/通信、 并發安全容器等等。并提供了Web服務開發的系列核心元件,如:Router、Cookie、Session、路由注冊、配置管理、模闆引擎等等,支援熱重新開機、熱更新、多域名、多端口、多服務、HTTPS、Rewrite等特性。

安裝

go get -u github.com/gogf/gf      
require github.com/gogf/gf latest      

限制

golang版本 >= 1.10.0      

架構