GO BACKEND
后端开发
使用 Gin、sqlx 与 JWT 设计 REST API,关注中间件边界、错误处理和清晰的分层结构。
01 / ABOUT
目标明确:构建可靠、可维护,并且能够解决真实问题的 Go 后端系统。
我不满足于完成简单 CRUD。相比“功能能跑”,我更关心权限边界是否清晰、数据约束是否可靠、迁移能否回溯、部署是否可重复,以及团队协作是否可维护。
GO BACKEND
使用 Gin、sqlx 与 JWT 设计 REST API,关注中间件边界、错误处理和清晰的分层结构。
DATA & SYSTEM
从索引、约束和迁移出发理解数据模型,同时持续补强 Linux、网络与操作系统基础。
ENGINEERING
把 Git 分支、PR、数据库迁移、Nginx 与部署流程真正用进项目,而不止停留在示例代码。
02 / SELECTED WORK
两个项目,两种技术路径。共同目标是把设计取舍落实到可运行、可维护的产品中。
Purchase Inbound Management System
面向采购入库场景的后端系统。围绕用户、角色、部门、仓库、商品和入库流程建立完整数据模型,并将权限、审计与库存一致性作为核心设计问题。
/api/v1/inboundsJWT/api/v1/inventoryRBAC/api/v1/approvals/:idAUDITROLE MATRIX
inventory constraints: healthyKotlin Desktop Campus Network Utility
使用 Kotlin Multiplatform 与 Compose Desktop 开发的校园网络工具,提供 MAC 绑定设备查询、DNS 测速与 DNS 优选能力。
ENGINEERING NOTES
03 / TOOLBOX & ROADMAP
明确区分项目中实际使用的技术与下一阶段的学习方向。深度比堆砌名词更重要。
FOUNDATION FIRST