登录 注册
当前位置:主页 > 资源下载 > 9 > 基于Go-micro微服务架构的秒杀系统go-secbuy-micro

基于Go-micro微服务架构的秒杀系统go-secbuy-micro

  • 更新:2024-09-07 14:32:56
  • 大小:187KB
  • 推荐:★★★★★
  • 来源:网友上传分享
  • 类别:其它 - 开发技术
  • 格式:ZIP

资源介绍

去买微信 基于Go-micro微服务的秒杀系统 系统架构 一个经典的秒杀场景可以分为如下几个步骤 创建商品的库存信息 检查库存数量,满足数量就扣库存,否则失败 成功扣取库存后创建订单 创建支付记录 依据这个流程,系统分为如下几个服务 库存 订单 支付付款 系统架构: 环境准备 Go和Go-Micro Micro开发框架和工具 ## 安装go-micro go get github.com/micro/go-micro ## 安装micro go get github.com/micro/micro 协议 安装好protoc编译器后还需要安装micro服务对应的生成插件。 go get -u github.com/micro/protoc-gen-micro go get -u github.com/micro/protobuf/protoc-gen-go Postgres 可以通过doc