基于标准库 net/http
构建一个微型的gin
框架,拥有基本的功能,如路由分组,中间件等,异常恢复。
最终使用目录结构。
gee/ // 自定义gee框架
|-- gee.go // 核心文件 封装net/http
|-- xxx.go // 其他扩展文件
|-- ...
main.go // 用户web服务代码
go.mod
学习web框架的构建原理,方便使用Go web框架。
Name | Name | Last commit date | ||
---|---|---|---|---|
parent directory.. | ||||
基于标准库 net/http
构建一个微型的gin
框架,拥有基本的功能,如路由分组,中间件等,异常恢复。
最终使用目录结构。
gee/ // 自定义gee框架
|-- gee.go // 核心文件 封装net/http
|-- xxx.go // 其他扩展文件
|-- ...
main.go // 用户web服务代码
go.mod
学习web框架的构建原理,方便使用Go web框架。