首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
微服务
订阅
大漠胡杨
更多收藏集
微信扫码分享
微信
新浪微博
QQ
13篇文章 · 0订阅
拒绝重复造轮子,gozero登陆认证模块分享
01.前言 大家好,我是Baird~ 之前做了很多项目,基本上每个项目都要实现一遍用户的登陆认证,效率极低,还容易遗漏一些场景。网上有很多登陆认证的例子,但都是很基础的分享,要能做为商业应用,还需要自
go-zero实战:让微服务Go起来——11 分布式事务 DTM
11.1 DTM 介绍 DTM 是一款 golang 开发的分布式事务管理器,解决了跨数据库、跨服务、跨语言栈更新数据的一致性问题。 他优雅的解决了幂等、空补偿、悬挂等分布式事务难题,提供了简单易用、
go-zero实战:让微服务Go起来——10 链路追踪 Jaeger
10.1 Jaeger 介绍 Jaeger 是 Uber 开发并开源的一款分布式追踪系统,兼容 OpenTracing API,适用于一下场景: 分布式跟踪信息传递 分布式事务监控 问题分析 服务依赖
go-zero实战:让微服务Go起来——9 服务监控 Prometheus
9.1 Prometheus 介绍 Prometheus 是一款基于时序数据库的开源监控告警系统,基本原理是通过 HTTP 协议周期性抓取被监控服务的状态,任意服务只要提供对应的 HTTP 接口就可以
go-zero实战:让微服务Go起来——8 RPC服务 Auth 验证
在前面几章我们已经分别实现了 user product order pay 的 rpc 服务和 api 服务。在 api 服务中我们使用 go-zero 框架自带的 jwt 实现鉴权验证。那么接下里我
go-zero实战:让微服务Go起来——7 支付服务(pay)
进入服务工作区 7.1 生成 pay model 模型 创建 sql 文件 编写 sql 文件 运行模板生成命令 7.2 生成 pay api 服务 创建 api 文件 编写 api 文件 运行模板生
go-zero实战:让微服务Go起来——6 订单服务(order)
进入服务工作区 6.1 生成 order model 模型 创建 sql 文件 编写 sql 文件 运行模板生成命令 6.2 生成 order api 服务 创建 api 文件 编写 api 文件 运
go-zero实战:让微服务Go起来——5 产品服务(product)
进入服务工作区 5.1 生成 product model 模型 创建 sql 文件 编写 sql 文件 运行模板生成命令 5.2 生成 product api 服务 创建 api 文件 编写 api
go-zero实战:让微服务Go起来——4 用户服务(user)
进入服务工作区 4.1 生成 user model 模型 创建 sql 文件 编写 sql 文件 运行模板生成命令 4.2 生成 user api 服务 创建 api 文件 编写 api 文件 运行模
go-zero实战:让微服务Go起来——3 服务拆分
3.1 环境要求 go 1.17 etcd redis mysql 3.2 protoc 安装 protoc 是一款用 C++ 编写的工具,其可以将 proto 文件翻译为指定语言的代码。 进入 pr