golang web框架设计1:框架规划

时间:2022-10-19 08:00:00

GO WEB 编程13节,如何设计一个web框架

学习谢大的web框架设计

总体介绍

实现一个简易的web框架,我们采用mvc模式来进行开发。
model:模型,代表数据结构。通常来说,模型类时包含查询,插入,更新数据库资料等这些共
view:视图,向用户展示信息
controller:控制器,它是模型和视图以及其他http请求所必须的资源之间的中介

框架功能

设计一个最小化的web框架,包括功能

  • 路由
  • RESTful的控制器
  • 模板
  • 日志系统
  • 配置管理

等基本功能