Skip to content

Go实战 | 《Go微服务实战-区块链交易平台》

❓ 为什么要学习微服务项目?

go由于其高并发特性,并且是事实上的云原生语言,故go在微服务方面也有着无与伦比的优势,所以涌现出来一些优秀的go微服务框架,比如go-micro,go-zero,go-kit,go-kratos等。

如果大家了解一些行业潮流,会发现大多数新的微服务项目,会考虑使用golang来进行开发,使用公司内部框架或者成熟的开源框架,这是一种趋势,在逐步取代其他的微服务框架。

⭐ 课程亮点

使用技术:go-zero、gorm、mysql、mongo、redis、kafka、websocket、etcd、其他微服务组件等

金融项目,业务逻辑复杂,可入职金融公司 完整商用的go-zero框架实战项目,市面唯一 go work分模块开发+domain开发模型,市面唯一 数据真实,逻辑严谨,微服务架构,高并发支持 涉及订单交易钱包,开发有数据处理引擎,自动撮合交易引擎等 可完整学习区块链-BTC知识以及如何调用BTC接口 kafka的深度使用,借助kafka实现数据实时流转

🏷️ 界面&架构

  • 系统界面 系统界面1系统界面2
  • 架构图 架构图

章节详情


📺 当前录制视频数量:97课时

🕧 总时长:超30小时+视频讲解


第一章:项目介绍

  • 前端项目启动
  • 项目介绍+交易所相关概念讲解

第二章:项目搭建

  • 搭建用户服务
  • 人机验证
  • 生成用户API服务
  • 注册功能实现
  • 登录功能实现
  • 检测登录状态

第三章:行情数据

  • 定时获取交易K线
  • 交易货币
  • 货币汇率
  • 获取币种详情
  • 订阅最新数据
  • ws实时同步数据

第四章:K线实时行情

  • 币币交易-知识点疑惑讲解
  • 代码生成器
  • 获取币种详情
  • 交易币详情
  • 货币详情
  • K线
  • K线数据实时推送

第五章:委托订单

  • 获取用户钱包信息
  • 历史委托订单
  • 当前委托订单
  • 发布委托
  • 订单潜在问题解决-分布式锁-事务

第六章:撮合交易

  • 订单成功发送消息
  • 撮合引擎-买卖盘
  • 撮合交易实现

第七章:交易完成处理

  • 交易完成订单处理
  • 架构梳理

第八章:用户钱包

  • 用户钱包信息
  • 实时汇率获取
  • BTC地址
  • 地址接口
  • 交易记录
  • 获取虚拟币交易记录

第九章:BTC知识

  • 区块链
  • 比特币-挖矿过程
  • 比特币交易详情

第十章:钱包提现

  • 用户安全设置
  • 提现币种详情
  • 提现实现-调用BTC-RPC
  • 提现记录

第十一章:云原生部署

  • 实现上传gitlab,自动打包构建镜像上传harbor,自动部署k8s

🛒 价格&福利


💰 课程价格:原价1599,特惠价1299

🎁 额外福利:购买后赠送价值299元的升职加薪星球,包括「就业辅导&简历优化&职业规划&各种学习资料

🤖 课程试听:加课程咨询微信索要试听资料


📣 课程模式

❝ 项目并不是卖了就结束了,有微信课程群,进行项目答疑:视频教程+答疑模式,让你学完后具备拿高薪的能力

关注下方公众号,私信【Go微服务实战】可进行咨询领取试看和报名。

微信公众号二维码

🚀 学习遇到瓶颈?想进大厂?

看完这篇技术文章,如果还是觉得不够系统,或者想在实战中快速提升?
王中阳的就业陪跑训练营,提供定制化学习路线 + 企业级实战项目 + 简历优化 + 模拟面试。

了解训练营详情