Go Web 开发实践
跟着视频教程以及对应的示例项目克隆开发的一个简单银行后端.
地址: [email protected]:gitlab-instance-c855cc88/gowebsimple.git
分为四个大的部分:
- 数据库设计和 DAL 层实现
- API 层开发
- AWS + Docker 部署
- gRPC
总体结构: 设计 -> 开发 -> 部署
中间穿插了在 Go 中进行单 元测试的方法, 数据库使用 PostgresSQL, 部署使用 Docker.
APP 核心功能:
- 创建和管理用户账户
- 完整的转账历史记录
- 不同账户间转账能力