Golang项目实战(三)

Golang项目实战(三)

该项目是使用grpc+gin来构建的一个电商微服务项目,使用consul来注册和发现微服务。

  • 项目简介
  • 创建项目架构
  • 创建货币服务
  • 创建货币微服务处理器
  • 将货币微服务注册到consul
  • 下载安装consul并发布服务
  • 创建商品微服务
  • 准备商品数据文件
  • 创建商品微服务处理器
  • 将商品微服务注册到consul
  • 发布商品微服务
  • 创建购物车微服务
  • 创建购物车实现逻辑
  • 创建购物车微服务处理器
  • 将购物车微服务注册到consul
  • 发布购物车微服务
  • 创建广告微服务
  • 创建广告微服务处理器
  • 将购广告微服务注册到consul
  • 发布广告微服务
  • 创建邮件微服务
  • 创建邮件微服务处理器
  • 将购邮件微服务注册到consul
  • 发布邮件微服务
  • 创建付款微服务
  • 创建付款微服务处理器
  • 将付款微服务注册到consul
  • 发布付款微服务
  • 创建配送微服务
  • 创建配送微服务处理器
  • 将配送微服务注册到consul
  • 发布配送微服务
  • 创建推荐微服务
  • 创建推荐微服务处理器
  • 将推荐微服务注册到consul
  • 发布推荐微服务
  • 创建结算微服务
  • 创建结算货币处理模块
  • 创建结算微服务处理器
  • 将结算微服务注册到consul
  • 发布结算微服务
  • 前端微服务
  • 前端货币转换工具类
  • 创建中间件
  • 创建rpc调用工具类
  • 创建处理器handler
  • 创建前端主启动类
  • 配置前端项目模板和静态资源
  • 启动前端测试项目

你可能感兴趣的:(golang)