随笔分类 -  Go

上一页 1 2 3 4 下一页
go-zero & 微服务相关文章
通过 SingleFlight 模式学习 Go 并发编程
摘要:在go-zero中SingleFlight的作用是:将并发请求合并成一个请求,以减少对下层服务的压力。 阅读全文
posted @ 2022-04-24 14:43 万俊峰Kevin 阅读(433) 评论(0) 推荐(2) 编辑
进程内优雅管理多个服务
摘要:进程内优雅管理多个服务在 go-zero 社区里,经常会有同学问,把 `API gateway` 和 `RPC service` 放在同一个进程内可不可以?怎么弄?有时也会有同学把对外服务和消费队列放在一个进程内。 阅读全文
posted @ 2022-04-18 12:47 万俊峰Kevin 阅读(400) 评论(0) 推荐(1) 编辑
从开发到部署微服务保姆级视频教程
摘要:从开发到部署微服务保姆级视频教程,涵盖了微服务开发的方方面面。 阅读全文
posted @ 2022-04-06 09:18 万俊峰Kevin 阅读(876) 评论(0) 推荐(2) 编辑
Go 开发效率工具一览图
摘要:高清无码图 前几天发了朋友圈,结果众多好友告诉我,看不清,看不清。。。 所以,今日特奉上高清无码大图,一字不差,供大家慢慢消化。 原图(7.1MB)奉上,拿走不谢! 额外福利 除了奉上高清无码原图外,还悄悄告诉你一个无敌技巧,输入 goctl 之后,按 Tab 键有可用命令的完整提示,如图: 再比如 阅读全文
posted @ 2022-03-22 10:53 万俊峰Kevin 阅读(220) 评论(0) 推荐(0) 编辑
构建 Go 应用 docker 镜像的十八种姿势
摘要:带你彻底掌握 docker 镜像构建的十八般武艺,带你全面了解 Go docker 镜像构建的进化史,讲解如何一键构建出既快又好且最小的 docker 镜像,以及如何查看镜像构建的方方面面。 阅读全文
posted @ 2022-03-21 10:39 万俊峰Kevin 阅读(8277) 评论(1) 推荐(3) 编辑
Go 1.18 最强代码自测方法!
摘要:Go 1.18 最强代码自测方法!go fuzzing 是我见过的最牛逼的代码自测方法。我在用 `AC自动机` 算法改进关键字过滤效率(提升~50%),改进 `mapreduce` 对 `panic` 的处理机制的时候,都通过 `go fuzzing` 发现了边缘情况的 bug。所以深深的认为,这是我见过最牛逼的代码自测方法,没有之一! 阅读全文
posted @ 2022-03-17 13:37 万俊峰Kevin 阅读(1304) 评论(0) 推荐(0) 编辑
微服务从代码到k8s部署应有尽有大结局(k8s部署)
摘要:我们用一个系列来讲解从需求到上线、从代码到k8s部署、从日志到监控等各个方面的微服务完整实践,整个项目使用了go-zero开发,基本包含了go-zero以及go-zero作者开发的一些中间件,所用到的技术栈基本是go-zero的自研组件。 阅读全文
posted @ 2022-03-15 10:32 万俊峰Kevin 阅读(2252) 评论(1) 推荐(1) 编辑
微服务从代码到k8s部署应有尽有系列(十四、部署环境搭建)
摘要:我们用一个系列来讲解从需求到上线、从代码到k8s部署、从日志到监控等各个方面的微服务完整实践,整个项目使用了go-zero开发,基本包含了go-zero以及go-zero作者开发的一些中间件,所用到的技术栈基本是go-zero的自研组件。 阅读全文
posted @ 2022-03-14 10:32 万俊峰Kevin 阅读(1371) 评论(0) 推荐(1) 编辑
微服务从代码到k8s部署应有尽有系列(十三、服务监控)
摘要:我们用一个系列来讲解从需求到上线、从代码到k8s部署、从日志到监控等各个方面的微服务完整实践,整个项目使用了go-zero开发,基本包含了go-zero以及go-zero作者开发的一些中间件,所用到的技术栈基本是go-zero的自研组件。 阅读全文
posted @ 2022-03-11 10:36 万俊峰Kevin 阅读(573) 评论(0) 推荐(0) 编辑
微服务从代码到k8s部署应有尽有系列(十二、链路追踪)
摘要:我们用一个系列来讲解从需求到上线、从代码到k8s部署、从日志到监控等各个方面的微服务完整实践,整个项目使用了go-zero开发,基本包含了go-zero以及go-zero作者开发的一些中间件,所用到的技术栈基本是go-zero的自研组件。 阅读全文
posted @ 2022-03-10 08:05 万俊峰Kevin 阅读(804) 评论(0) 推荐(0) 编辑
微服务从代码到k8s部署应有尽有系列(十一、日志收集)
摘要:我们用一个系列来讲解从需求到上线、从代码到k8s部署、从日志到监控等各个方面的微服务完整实践,整个项目使用了go-zero开发,基本包含了go-zero以及go-zero作者开发的一些中间件,所用到的技术栈基本是go-zero的自研组件。 阅读全文
posted @ 2022-03-08 08:44 万俊峰Kevin 阅读(899) 评论(0) 推荐(0) 编辑
微服务从代码到k8s部署应有尽有系列(十、错误处理)
摘要:我们用一个系列来讲解从需求到上线、从代码到k8s部署、从日志到监控等各个方面的微服务完整实践,整个项目使用了go-zero开发,基本包含了go-zero以及go-zero作者开发的一些中间件,所用到的技术栈基本是go-zero的自研组件。 阅读全文
posted @ 2022-03-07 09:15 万俊峰Kevin 阅读(648) 评论(0) 推荐(0) 编辑
微服务从代码到k8s部署应有尽有系列(九、事务精讲)
摘要:我们用一个系列来讲解从需求到上线、从代码到k8s部署、从日志到监控等各个方面的微服务完整实践,整个项目使用了go-zero开发,基本包含了go-zero以及go-zero作者开发的一些中间件,所用到的技术栈基本是go-zero的自研组件。 阅读全文
posted @ 2022-03-04 14:01 万俊峰Kevin 阅读(727) 评论(0) 推荐(0) 编辑
微服务从代码到k8s部署应有尽有系列(八、各种队列)
摘要:我们用一个系列来讲解从需求到上线、从代码到k8s部署、从日志到监控等各个方面的微服务完整实践,整个项目使用了go-zero开发,基本包含了go-zero以及go-zero作者开发的一些中间件,所用到的技术栈基本是go-zero的自研组件。 阅读全文
posted @ 2022-02-28 10:12 万俊峰Kevin 阅读(1268) 评论(0) 推荐(1) 编辑
微服务从代码到k8s部署应有尽有系列(七、支付服务)
摘要:我们用一个系列来讲解从需求到上线、从代码到k8s部署、从日志到监控等各个方面的微服务完整实践,整个项目使用了go-zero开发,基本包含了go-zero以及go-zero作者开发的一些中间件,所用到的技术栈基本是go-zero的自研组件。 阅读全文
posted @ 2022-02-25 09:14 万俊峰Kevin 阅读(742) 评论(0) 推荐(2) 编辑
微服务从代码到k8s部署应有尽有系列(六、订单服务)
摘要:我们用一个系列来讲解从需求到上线、从代码到k8s部署、从日志到监控等各个方面的微服务完整实践,整个项目使用了go-zero开发,基本包含了go-zero以及go-zero作者开发的一些中间件,所用到的技术栈基本是go-zero的自研组件。 阅读全文
posted @ 2022-02-23 13:57 万俊峰Kevin 阅读(751) 评论(1) 推荐(0) 编辑
微服务从代码到k8s部署应有尽有系列(五、民宿服务)
摘要:我们用一个系列来讲解从需求到上线、从代码到k8s部署、从日志到监控等各个方面的微服务完整实践,整个项目使用了go-zero开发,基本包含了go-zero以及go-zero作者开发的一些中间件,所用到的技术栈基本是go-zero的自研组件。 阅读全文
posted @ 2022-02-22 11:18 万俊峰Kevin 阅读(689) 评论(0) 推荐(1) 编辑
微服务从代码到k8s部署应有尽有系列(四、用户中心)
摘要:我们用一个系列来讲解从需求到上线、从代码到k8s部署、从日志到监控等各个方面的微服务完整实践,整个项目使用了go-zero开发,基本包含了go-zero以及go-zero作者开发的一些中间件,所用到的技术栈基本是go-zero的自研组件。 阅读全文
posted @ 2022-02-21 09:17 万俊峰Kevin 阅读(713) 评论(1) 推荐(1) 编辑
微服务从代码到k8s部署应有尽有系列(三、鉴权)
摘要:我们用一个系列来讲解从需求到上线、从代码到k8s部署、从日志到监控等各个方面的微服务完整实践,整个项目使用了go-zero开发,基本包含了go-zero以及go-zero作者开发的一些中间件,所用到的技术栈基本是go-zero的自研组件。 阅读全文
posted @ 2022-02-18 10:54 万俊峰Kevin 阅读(806) 评论(0) 推荐(2) 编辑

上一页 1 2 3 4 下一页