# goweb-simple **Repository Path**: sujq123/goweb-simple ## Basic Information - **Project Name**: goweb-simple - **Description**: A simple golang web framework. - **Primary Language**: Go - **License**: GPL-3.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2022-04-17 - **Last Updated**: 2022-04-17 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # goweb-simple #### 介绍 一个简易的golang web框架。 #### 功能 1. 基于golang的net/http包实现了一个简易的web后端框架,针对JSON、HTML等常见数据类型,封装了响应逻辑,向用户提供调用接口。 2. 基于前缀树实现了动态路由,用户可以在添加路由规则时通过配置通配符的方式,从客户端请求的path中提取参数。 3. 实现了分组控制及中间件机制,支持在处理请求过程中进行日志收集、响应时间统计等额外操作。 #### 演示 运行main函数后监听本地8000端口。 ```shell # GET $ curl http://localhost:8000/