Skip to main content

Go Web 开发实践

跟着视频教程以及对应的示例项目克隆开发的一个简单银行后端.

地址: [email protected]:gitlab-instance-c855cc88/gowebsimple.git

分为四个大的部分:

  • 数据库设计和 DAL 层实现
  • API 层开发
  • AWS + Docker 部署
  • gRPC

总体结构: 设计 -> 开发 -> 部署

中间穿插了在 Go 中进行单元测试的方法, 数据库使用 PostgresSQL, 部署使用 Docker.

APP 核心功能:

  • 创建和管理用户账户
  • 完整的转账历史记录
  • 不同账户间转账能力