# CatServer **Repository Path**: RuiCat/CatServer ## Basic Information - **Project Name**: CatServer - **Description**: CatServer服务器框架 - **Primary Language**: Go - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 12 - **Forks**: 3 - **Created**: 2019-06-04 - **Last Updated**: 2021-12-12 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 项目信息 > - ## 项目名称 > ## **CatServer - 服务器框架** > - ## 项目日志 > - 2019年6月4日 上传开源社区 > - 2019年6月5日 开源后台管理 > - 2019年6月6日 修复路由Key认证BUG > - 2019年7月3日 完成文件路由(新) > - 2019年7月11日 修改log库,支持加载新储存方式 # 当前项目 - # cathttp (测试开源) > # 项目因为底层问题对整个底层重构 > # 2019-7-13 核心构建完成 > # 2019-7-14 缓存写完,扩展链接库(tcp/udp 服务器/客户端)写完 - # library > ## 服务器框架源码 > - dispatch 调度 > - http 路由实现 > - httpdata 路由错误定义 > - httplib 接口 > - file 文件管理(新) > - protocol 协议路由库(get/post) > - key Key管理 > - listen 路由实现(tcp/udp) > - log 日志库 > - Trash 旧版本库代码 > - README.md 目录解释 > - visitlimit 限制库 - ## 包文件说明 - Buffer.go 缓冲库 - Database.go 数据库 - DataConversion.go 数据转换库(数据/字节互转) - file.go 文件路径操作库 - Information.go 资源监视库 - Markdown.go 类型导出库 - TimeCycle.go 超时维护库 - # Project > ## 测试项目目录 > * Blogs 博客资源 > * BlogsFile 博客静态资源 > * Deploy 远程服务器管理服务 > - User.db 登陆数据库 (默认用户密码: root/root) > - main.go 程序入口 > - Api.go 功能实现 > - Api.md API接口定义 - # Command > ## 终端路由 > * cmd 终端实现 > * http 路由实现 - # Users > ## 登陆管理路由 > * User 登陆管理实现 # 项目说明 - ## BUG 提交 > bug 请在BUG文件夹下新建由提交者名命名的文件夹 > 文件夹内容包括 > - BUG触发代码(go文件) > - BUG解决代码(go文件) > - 提交说明(md文件) > - 修复说明(md文件由项目维护者创建) - ## 官方群 ![Image text](./官方群.png) - ## 赞助[求包养喵~] ![Image text](./赞助二维码.jpg)