
go zero 基于 Kafka:实现消息队列 在微服务架构中,消息队列主要通过异步通信实现服务间的解耦,使得各个服务可以独立发展和扩展。 go...
go zero 日志 日志可以帮助我们记录应用程序的运行时信息、错误和调试信息,是个非常实用的工具。 一、基本介绍 1.logc和logx go...
go zero Redis使用和数据缓存 一、创建带有缓存的model 1.生成代码 我们还是使用之前的user表,具体形式如下: 现在我们可以...
go zero 拦截器详解 在微服务架构中,拦截器(Interceptor)是一种强大的机制,用于在 RPC 调用的生命周期中注入自定义逻辑。g...
go zero 中间件的使用 一、中间件介绍 中间件(Middleware)是一个在请求和响应处理之间插入的程序或者函数,它可以用来处理、修改或...
go zero RPC和ETCD 在实际的开发中,微服务通常是分布式的,每个服务运行在独立的进程中,甚至可能在不同的服务器上。RPC允许这些服...
go-zero JWT鉴权 还记得我们之前登录功能,返回的信息是token吗? 这个token其实就是JSON Web Token简称JWT,它...
go-zero 模板定制 goctl 代码生成是基于 go 的模板去实现数据驱动的,实际开发中,使用goctl 生成的代码,并不完全符合我们的需...
在之前的文章中,我们尝试重复注册的时候,给我们返回来400状态码,这样不利于前端来做用户提示。 在api服务中,我们希望http接口返回的状态码...