这是我在校期间的课程设计项目,基于Go语言+Gin框架开发,为校园图书管理系统提供后端服务,实现了基础的图书管理、借阅登记、用户管理等核心功能。
• 实现了图书信息的增删改查、按书名/作者/分类搜索、库存管理接口;
• 开发了用户登录认证、学生/管理员角色区分、借阅登记与归还流程接口;
• 设计了MySQL数据库表结构,包含图书表、用户表、借阅记录表,并实现了借阅超期提醒的基础逻辑;
• 项目采用RESTful接口设计,编写了基础的单元测试,保证核心功能的稳定性。
该项目完整覆盖了后端开发的需求分析、接口设计、数据库设计、编码实现与测试流程,是我学习Go后端开发的练手项目。