
go
文章平均质量分 72
Panco95
这个作者很懒,什么都没留下…
展开
-
推荐一款Go微服务框架Go-Garden
GitHub - panco95/go-garden: GO微服务框架https://github.com/panco95/go-garden概念Go Garden为分布式系统架构的开发提供了核心需求,包括微服务的基础架构支持,例如gateway网关模块做路由分发支持,服务调用链路追踪的集成。特性 服务注册发现 网关路由分发 负载均衡 动态配置 安全认证 服务重试机制 分布式链路追踪 可选组件:Rabbitmq、Redi原创 2021-09-16 16:16:36 · 475 阅读 · 0 评论 -
Go Context 并发编程教程
1 为什么需要 ContextWaitGroup 和信道(channel)是常见的 2 种并发控制的方式。如果并发启动了多个子协程,需要等待所有的子协程完成任务,WaitGroup 非常适合于这类场景,例如下面的例子: 12345678910111213141516 var wg sync.WaitGroupfunc doTask(n int) { time.Sleep(time.Duration(n)) fmt.Print原创 2020-08-20 17:48:42 · 270 阅读 · 0 评论