13.6. 小结

未匹配的标注

这一章我们主要介绍了如何实现一个基础的 Go 语言框架,框架包含有路由设计,由于 Go 内置的 http 包中路由的一些不足点,我们设计了动态路由规则,然后介绍了 MVC 模式中的 Controller 设计,controller 实现了 REST 的实现,这个主要思路来源于 tornado 框架,然后设计实现了模板的 layout 以及自动化渲染等技术,主要采用了 Go 内置的模板引擎,最后我们介绍了一些辅助的日志、配置等信息的设计,通过这些设计我们实现了一个基础的框架 beego,目前该框架已经开源在 github,最后我们通过 beego 实现了一个博客系统,通过实例代码详细的展现了如何快速的开发一个站点。

本文章首发在 LearnKu.com 网站上。

上一篇 下一篇
讨论数量: 0
发起讨论 只看当前版本


暂无话题~