904 B
904 B
13.6 小結
這一章我們主要介紹瞭如何實現一個基礎的Go語言框架,框架包含有路由設計,由於Go內建的http套件中路由的一些不足點,我們設計了動態路由規則,然後介紹了MVC模式中的Controller設計,controller實現了REST的實現,這個主要思路來源於tornado框架,然後設計實現了範本的layout以及自動化渲染等技術,主要採用了Go內建的範本引擎,最後我們介紹了一些輔助的日誌、配置等資訊的設計,透過這些設計我們實現了一個基礎的框架beego,目前該框架已經開源在github,最後我們透過beego實現了一個部落格系統,透過例項程式碼詳細的展現瞭如何快速的開發一個站點。