Go中使用策略模式的示例
两年前写过一篇PHP策略模式的文章,最近在做公司Go项目时也用到了策略模式,那就写一篇文章记录下来吧。首先还是编写...
记一次gRPC的调用实战(三)
上一篇链接: 记一次gRPC的调用实战(二) 接着我们来完善 gRPC 错误处理机制,通过搜罗网上 gRPC 的文...
记一次gRPC的调用实战(二)
上一篇链接: 记一次gRPC的调用实战(一) 这次我们在已搭建好的 Hyperf 的 gRPC-client 进行...
记一次gRPC的调用实战(一)
上个月入职了一家新公司,技术栈用的B站的 Kratos ,发现这个框架为了微服务而封装了很多东西,最主要的一块就是...
使用 atomic 包实现无锁并发统计
最近工作之余翻了一遍 sync 官方包中的 Once.Do 源码,获得了一些收获。众所周知 Go 中 Once.D...
Go中使用Redis分布式锁的最佳实践
之前梳理了一篇用PHP实现Redis分布式锁的文章:《关于秒杀场景用Redis来实现分布式锁解决库存超卖现象 》现...