在之前爬虫Go中国技术社区每日新闻的的小工具加了一个功能,自动归档到github上,方便查阅,每天自动更新。
一、Go语言中文网
二、脑子进煎鱼了
三、网管叨bi叨
四、Golang技术分享
五、k8s技术圈
六、polarisxu
七、云原生社区动态
八、幽鬼
九、许式伟
十、微服务实践
十一、奇伢云存储
1.万字长文带你探究 Docker 容器化技术背后的黑科技 https://mp.weixin.qq.com/s/Fx6bLAKQCvrymhZ6IpBtuQ
2.在 Golang 中使用 -w 和 -s 标志 https://mp.weixin.qq.com/s/_jD63AEvegboHA6MBJkP2A
3.Go+ 类文件:DSL vs. SDF https://mp.weixin.qq.com/s/GHaMHXvHrAOOQacUa2FkLQ
4.k8s client-go源码分析 informer源码分析(5)-Indexer源码分析 https://www.cnblogs.com/lianngkyle/p/16343460.html
5.k8s client-go源码分析 informer源码分析(6)-Indexer源码分析 https://www.cnblogs.com/lianngkyle/p/16390060.html
1.等等,怎么使用 SetMemoryLimit? - https://mp.weixin.qq.com/s/EIuM073G7VV1rIsnTXWyEw
2.Go和SQL:现有库中的陷阱(以及更好的解决方案) - https://betterprogramming.pub/golang-sql-problems-with-existing-libraries-145a037261b8
3.Go+ 类文件:DSL vs. SDF - https://mp.weixin.qq.com/s/GHaMHXvHrAOOQacUa2FkLQ
4.在Go应用中实现分布式跟踪 - https://dev.to/signoz/implementing-distributed-tracing-in-a-golang-application-5cm1
5.用Go在单个二进制文件中提供单页服务 - https://dev.to/aryaprakasa/serving-single-page-application-in-a-single-binary-file-with-go-12ij
6.使用Terraform配置Kubernetes资源的方法 - https://dev.to/kubestack/a-better-way-to-provision-kubernetes-resources-using-terraform-355n
7.用Devcontainers进行可重复的开发 - https://www.infoq.com/articles/devcontainers/
8.如何用Docker部署Go Web应用程序 - https://semaphoreci.com/community/tutorials/how-to-deploy-a-go-web-application-with-docker
9.Cilium 原理解析:网络数据包在内核中的流转过程 - https://zhuanlan.zhihu.com/p/501488062
10.Kubernetes指南 - https://github.com/mikeroyal/Kubernetes-Guide
一、Go语言中文网
二、新亮笔记
三、亚军进化史
四、polarisxu
五、k8s技术圈
六、Go招聘
七、幽鬼
八、脑子进煎鱼了
九、网管叨bi叨
十、Gopher指北
1.Go中的并发并不是魔法 https://medium.com/@scott_white/concurrency-in-go-is-not-magic-37bb16af4b1a
2.Prometheus查询是如何执行的和你为什么需要关心 https://www.timescale.com/blog/how-prometheus-querying-works-and-why-you-should-care/
3.memory ballast 和 gc tuner 成为历史 https://xargin.com/the-new-api-for-heap-limit/
4.tproxy: 可以分析TCP流量的代理命令行工具 https://github.com/kevwan/tproxy
5.图解Go内存管理器 https://mp.weixin.qq.com/s/3StZZCzu-AzTIAo2uM5E5A
1.Prometheus采不到数据了!居然是Prometheus client包的锅 - https://tonybai.com/2022/06/15/prometheus-can-not-pick-up-data-because-of-the-prometheus-client-package
2.别把代码放入internal包 - https://ido50.net/rants/dont-put-all-your-code-in-internal
3.All Systems Are Go:Go语言的联合开发者Rob Pike的早期采访记录 - https://www.informit.com/articles/article.aspx?p=1623555
4.你的Go应用程序是否符合FIPS标准? - https://developers.redhat.com/articles/2022/05/31/your-go-application-fips-compliant
5.是什么让Go如此受欢迎?语言创造者的回顾 - https://mp.weixin.qq.com/s/XE178f-xWXXLfFgtWHhCWw
6.记一次成功的AWS Lambda迁移 - https://spacelift.io/blog/aws-lambda-migration
7.为什么BFE可以取代Nginx - https://mp.weixin.qq.com/s/F17a068m-zgb2ffN7PaCYQ
8.Go+ v1.1 版正式发布 - https://mp.weixin.qq.com/s/CoDV-2eahWh33eE_sjPGXA
9.聊聊可观测性之数据模型 - https://mp.weixin.qq.com/s/K11XBQlPJIxFGmsC39_lNQ
10.从单机到分布式数据库存储系统的演进 - https://mp.weixin.qq.com/s/dMk34u_9R2w1piU-yHHQ9Q
11.eBPF暂时不适合取代服务网格和sidecar模式 - https://mp.weixin.qq.com/s/1Cj8KfZ9ElCP6xaLeGOf2Q
12.快速上手Thanos:高可用的 Prometheus - https://mp.weixin.qq.com/s/N7kbzr7Pua-F5TJDyQizfA
13.Go并发不是魔法 - https://medium.com/@scott_white/concurrency-in-go-is-not-magic-37bb16af4b1a
一、Go语言中文网
二、脑子进煎鱼了
三、Golang来啦
四、Golang技术分享
五、亚军进化史
六、云原生社区动态
七、Go招聘
八、小白debug
九、哔哩哔哩技术
十、TechPaper
1.golang刷leetcode:巫师的总力量和 https://mp.weixin.qq.com/s/vAtiONIf170vQWqFa18i-A
2.一文告诉你Go 1.19都有哪些新特性 https://mp.weixin.qq.com/s/H22hF__6PfEfqEm307F0TA
3.goto 语句让 Go 代码变成意大利面条? https://mp.weixin.qq.com/s/lPB_VYaXUPtjoPjEh8FXLQ
5.Go netpoll大解析 https://mp.weixin.qq.com/s/0g8YiJPOUjqUbEcJ66i38Q
6.garr :高性能、线程安全、无锁的 go 数据结构集合 https://github.com/line/garr
一、Go语言中文网
二、腾讯技术工程
三、云加社区
四、亚军进化史
五、幽鬼
六、Go招聘
七、云原生社区动态
八、微服务实践
1.Watermill 用go构建简易事件驱动程序https://github.com/ThreeDotsLabs/watermill
2.分层web应用http的测试库 https://github.com/protogodev/httptest
3.事件分发的库observe https://github.com/decima/gobserve
4.Sqlc-connect 根据SQL生成连接go server代码 https://github.com/walterwanderley/sqlc-connect
5.kratos 下一代身份认证server https://github.com/ory/kratos
一、Go语言中文网
二、GoOfficialBlog
三、亚军进化史
四、轩脉刃的刀光剑影
五、RememberGo
六、章老师说
七、云影原生
八、k8s技术圈
九、polarisxu
十、网管叨bi叨
1.使用 stdlib 接口 https://eltonminetto.dev/en/post/2022-06-07-using-go-interfaces/
2.如何调试第二次测试运行? https://osinet.fr/go/en/articles/debug-second-test/
3.简化 Go 中对 JSON 的处理 https://mp.weixin.qq.com/s/yyZ7JAn8RG1-N8o3TUsK-A
4.如何调用一个只支持batch_call的服务 https://mp.weixin.qq.com/s/S80RmHp87gvWfFZ226hp0A
5.Categraf - 夜莺监控发布新轮子 https://mp.weixin.qq.com/s/VkdRP1tMMIcunMoO8g-8sA
1.使用 stdlib 接口 https://eltonminetto.dev/en/post/2022-06-07-using-go-interfaces/
2.如何调试第二次测试运行? https://osinet.fr/go/en/articles/debug-second-test/
3.简化 Go 中对 JSON 的处理 https://mp.weixin.qq.com/s/yyZ7JAn8RG1-N8o3TUsK-A
4.如何调用一个只支持batch_call的服务 https://mp.weixin.qq.com/s/S80RmHp87gvWfFZ226hp0A
5.Categraf - 夜莺监控发布新轮子 https://mp.weixin.qq.com/s/VkdRP1tMMIcunMoO8g-8sA
1.Go 1.19 beta1发布 https://groups.google.com/g/golang-announce/c/SNruPJUSFz0
2.使用 Go 和 go4vl 构建网络摄像头 https://medium.com/go4vl/building-a-webcam-with-go-and-go4vl-7b56d2c54e39
3.Go语言 WaitGroup 详解 https://segmentfault.com/a/1190000041968136
4.微服务效率工具 goctl 深度解析(上) https://segmentfault.com/a/1190000041963346
5.可视化Go内存管理 https://juejin.cn/post/7107533102083211301
1.范型下,优雅的Lodash风 https://mp.weixin.qq.com/s/BFsoQPvrog_sMKMTEofZyQ
2.Ory Kratos是世界上第一个云原生身份和用户管理系统 https://github.com/ory/kratos#what-is-ory-kratos
3.Golang中的简洁架构示例 https://github.com/cyruzin/hexagony
4.go-zero 微服务实战系列(二、服务拆分) https://mp.weixin.qq.com/s/H-YiH1rxqXEpF_QzV81bVw
5.十年磨一剑 go 1.18泛型 https://juejin.cn/post/7106393821943955463
1.Go 1.19新特性前瞻 - https://tonybai.com/2022/06/12/go-1-19-foresight
2.Go 1.19 Beta1版本发布 - https://go.dev/dl/#go1.19beta1
3.协程风格Go词法分析器的性能 - https://eli.thegreenplace.net/2022/performance-of-coroutine-style-lexers-in-go/
4.garr: 高性能、线程安全、无锁的go数据结构集合 - https://github.com/line/garr
5.使用Go从头开始构建更快的rsync - https://hackaday.com/2022/06/01/building-faster-rsync-from-scratch-in-go/
6.如何将react应用嵌入到Go二进制文件中 - https://www.smartinary.com/blog/how-to-embed-a-react-app-in-a-go-binary/
7.Ebiten 2D游戏开发框架更名为Ebitengine - https://ebiten.org/blog/ebitengine.html
8.Prometheus采不到数据了!居然是Prometheus client包的锅 - https://t.zsxq.com/02AUBAmmM
9.Categraf - 夜莺监控发布新轮子 - https://mp.weixin.qq.com/s/VkdRP1tMMIcunMoO8g-8sA
10.Grafana Loki 学习之踩坑记 - https://mp.weixin.qq.com/s/zfXNEkdDC9Vqd9lh1ptC1g
11.WebAssembly会取代Docker吗? - https://mp.weixin.qq.com/s/iZbgnmZc8S6ybx_t_bUCeg
12.gta:通过传递分析快速找到依赖关系发生变化的软件包 - https://github.com/digitalocean/gta
1.实战Go汇编:汇编在MatrixOne项目中的使用 - https://gocn.vip/topics/8QGlV0ULwO
2.在Go中使用Chi的restful routing - https://thedevelopercafe.com/articles/restful-routing-with-chi-in-go-d05a2f952b3d
3.详解Go分布式链路追踪实现原理 - https://mp.weixin.qq.com/s/9FxZuyPu93PuyQK9IhqXEg
4.使用Go标准库中的接口类型 - https://eltonminetto.dev/en/post/2022-06-07-using-go-interfaces/
5.Cilium开源Tetragon - 基于eBPF 的安全可观测性&运行时增强 - https://icloudnative.io/posts/tetragon/
6.sealer,“集群”版本的 Docker,交付复杂度的终结者 - https://mp.weixin.qq.com/s/81Gl0b8s3OfWWVCLR_SmLQ
7.浅谈MatrixOne如何用Go语言高性能哈希表的设计与实现 - https://www.matrixorigin.cn/h-nd-81.html
8.进大厂,看这些学习资源就好了 - https://medium.com/the-weekly-readme/how-i-got-in-to-amazon-microsoft-google-all-from-studying-these-resources-31724508ce0e
9.Tailscale 基础教程:Headscale 的部署方法和使用教程 - https://icloudnative.io/posts/how-to-set-up-or-migrate-headscale/
10.Kratos:云原生身份和用户管理系统 - https://github.com/ory/kratos
一、Go语言中文网
二、脑子进煎鱼了
三、Go招聘
四、网管叨bi叨
五、亚军进化史
六、云加社区
七、新亮笔记
八、小白debug
九、榫卯江湖
一、Go语言中文网
二、亚军进化史
三、云原生社区动态
四、Go招聘
五、k8s技术圈
六、腾讯云原生
七、Golang来啦
八、Go夜读
九、小白debug
1.golang:快来抓住内存泄漏的“真凶” https://mp.weixin.qq.com/s/HosxXlz9e1jOmIY60RRkaQ.
2.某些情况下,合理使用Go指针将大大提升程序的运行效率 https://mp.weixin.qq.com/s/0zwSjHdpxcVZvNihA90Bpg.
3.go程序员开发效率神器汇总 https://blog.51cto.com/ghostwritten/5359691
4.go压测工具 https://github.com/link1st/go-stress-testing
- 从Go log库到Zap,怎么打造出好用又实用的Logger https://mp.weixin.qq.com/s/3GcZEuNDXgzjJrF8TkfbdQ
-
Goroutine内幕 - https://osmh.dev/posts/goroutines-under-the-hood
-
如何在Go中实现HTTP长轮询 - https://kerkour.com/go-http-long-polling
-
GoFound: 一个go实现的全文检索引擎 - https://mp.weixin.qq.com/s/ZRJeiD57KrP9zWEOChmeMQ
-
WunderGraph: 下一代API开发者平台 - https://wundergraph.com/blog/wundergraph_the_next_generation_api_developer_platform_is_open_source
-
Istio 1.14 发布 - https://mp.weixin.qq.com/s/WYYxtxNDzRcr2y0VQHWsLw
-
使用eBPF跟踪TLS流量 - https://bmiguel-teixeira.medium.com/tracing-tls-traffic-ebpf-style-b588523133ab
-
消息队列的精髓与灵魂 - https://mp.weixin.qq.com/s/eitRBEhuunhS0bSl7JDksA
-
一种灵活注入 Istio Sidecar 的方案探索 - https://mp.weixin.qq.com/s/bV6055HcIwI1uI16cG2OnQ
-
为什么要旗帜鲜明地反对 orm 和 sql builder - https://xargin.com/you-should-avoid-orm-and-sql-builder/
-
http协议核心规范 - https://github.com/httpwg/http-core
-
http/3协议规范 - https://www.rfc-editor.org/rfc/rfc9114.html
-
观察并对Kubernetes对象的变化做出反应 - https://dev.to/lucasepe/watch-and-react-to-kubernetes-objects-changes-3kcg
-
使用BPF, 将Go网络程序的吞吐提升8倍 - https://colobu.com/2022/06/05/use-bpf-to-make-the-go-network-program-8x-faster/
一、Go语言中文网
二、polarisxu
三、云加社区
四、幽鬼
五、微服务实践
六、网管叨bi叨
七、TonyBai
八、Golang语言开发栈
九、TechPaper
十、Go招聘
1.[译] 是什么让 Golang 如此受欢迎?语言创造者的回顾 https://www.pseudoyu.com/zh/2022/06/06/golang_creators_look_back/
2.你该刷新gomonkey的惯用法了 https://mp.weixin.qq.com/s/t1yNIahYgbPLU8auxxShMw
3.GO GMP协程调度实现原理 5w字长文史上最全 https://www.cnblogs.com/dojo-lzz/p/16342622.html
4.使用BPF, 将Go网络程序的吞吐提升8倍 https://colobu.com/2022/06/05/use-bpf-to-make-the-go-network-program-8x-faster/
5.为什么要旗帜鲜明地反对 orm 和 sql builder https://mp.weixin.qq.com/s/5DIRKlWpr3pwx2h5YJhnAQ
1.Go团队发起半年度Go用户调查 - https://go.dev/blog/survey2022-q2
2.Go,基于连接与组合的语言 - https://mp.weixin.qq.com/s/4GFyng2XOoDI09bSjOzJ5A
3.cockroachlabs: 分布式数据库中的准入控制和资源分配 - https://www.cockroachlabs.com/blog/admission-control-in-cockroachdb/
4.Go常用I/O模式解析 - https://medium.com/dev-bits/explaining-common-i-o-patterns-in-go-cd01b1b749c4
5.Go 1.19 regexp包将有性能提升 - https://github.com/golang/go/commit/0293c51bc5d8ca0728913c4b7f9f92339f8fd9a6
6.Go高级并发模式 - https://dev.to/karanpratapsingh/advanced-concurrency-patterns-in-go-2je1
7.etcd源码剖析 - https://csunny.gitbook.io/etcd/
8.Dolt Diff vs. Sqlite Diff - https://www.dolthub.com/blog/2022-06-03-dolt-diff-vs-sqlite-diff/
9.适用于各种类型测试的Go测试框架 - https://speedscale.com/2022/02/22/golang-testing-frameworks/
10.失落的架构艺术 - https://levelup.gitconnected.com/the-lost-art-of-architecting-part-1-305c5d628a91
一、Go语言中文网
二、亚军进化史
三、脑子进煎鱼了
四、网管叨bi叨
五、Go招聘
六、董泽润的技术笔记
1.c2go: 通过 sqlite3 迁移实践重新认识 C 语言 https://mp.weixin.qq.com/s/03Nb46z2U0K3E8crKIL8FQ
2.Harbor v2.5远程复制:制品的签名如影随形 https://mp.weixin.qq.com/s/erH1iCbNn9yM1Bl5UlgGMg
3.Go汇编语法和MatrixOne使用介绍 https://gocn.vip/topics/8QGlV0ULwO
4.Go能实现AOP吗?https://juejin.cn/post/7088171517816619022
5.基于 K8s, Helm 和 Skaffold 构建 Go 开发环境 https://tompriordev.com/2022/04/16/golang-dev-with-kubernetes-helm-and-skaffold/
一、Go语言中文网
二、亚军进化史
三、脑子进煎鱼了
四、polarisxu
五、云加社区
六、腾讯技术工程
七、微服务实践
八、网管叨bi叨
九、roseduan写字的地方
十、Golang技术分享
十一、奇伢云存储
1.探寻云原生时代应用研发新模式 https://mp.weixin.qq.com/s/uMyHw7G_QsJYXhAy3MunlQ
2.go-carbon 2.1.1 版本发布, 修复bug和新增功能 https://gocn.vip/topics/OwVp3YslR1
3.Aurora 第3次迭代升级 https://gocn.vip/topics/3Qz4ByHqoe
4.Go 自定义 Json 序列化规则 https://mp.weixin.qq.com/s/MW2fXzRWHl5vxc15MHR_Bw
5.關於用 Go 实现堆和堆操作,可能是最通俗易懂的讲解了 https://mp.weixin.qq.com/s/jkHoVL6Ex93WuTr4lUaAJg
1.c2go: 通过sqlite3 迁移实践重新认识C语言 - https://mp.weixin.qq.com/s/03Nb46z2U0K3E8crKIL8FQ
2.用OpenTelemetry监控gRPC调用--用一个Go的例子来解释 - https://dev.to/signoz/monitor-grpc-calls-with-opentelemetry-explained-with-a-golang-example-350o
3.Go播客:为好奇的Go爱好者解答问题 - https://changelog.com/gotime/224
4.安全、简单、快速的Go的Jwt实现 - https://github.com/cristalhq/jwt
5.Go:2022年实用技巧和实用库1分钟指南 - https://blog.canopas.com/1-min-guide-to-golang-development-best-practices-in-2022-b50d846fd6c
6.微服务架构中的Outbox模式的替代方案 - https://betterprogramming.pub/an-alternative-to-outbox-pattern-7564562843ae
7.OpenTelemetry,为每个人提供标准化的可观察性框架 - https://blog.devgenius.io/opentelemetry-the-standardized-observability-framework-for-everyone-76b10c4148f7
8.用Go和SQLite建立一个应用程序 - https://dev.to/pluralsight/building-an-application-with-go-and-sqlite-11h
9.如何保证Kubernetes deployment的安全? https://medium.com/@jonathan_37674/how-to-secure-kubernetes-deployment-armo-2aeb2b3e3189
10.麦肯锡称将塑造未来十年的十大科技趋势 - https://www.weforum.org/agenda/2021/10/technology-trends-top-10-mckinsey/
一、Go语言中文网
二、Gopher指北
三、luozhiyun很酷
四、云影原生
五、多颗糖
六、RememberGo
七、gopher梦工厂
八、Go生态
1.在命令行终端里画画 https://github.com/maaslalani/draw
2.用k8s helm和skaffold开发golang https://tompriordev.com/2022/04/16/golang-dev-with-kubernetes-helm-and-skaffold/
3.golang中间件的一个自研实现 https://betterprogramming.pub/a-do-it-yourself-implementation-of-the-golang-middleware-6f02f155ed17
4.我最喜欢的特性之一是go是怎样实现接口的 https://www.reddit.com/r/golang/comments/u4pb8u/one_of_my_favorite_features_of_go_is_how/
5.go1.18.1 macOS版发布 https://go.dev/dl/
1.只专注于记录 JSON 格式的日志,0 内存分配 https://github.com/rs/zerolog
2.[英文播客] 组织公共 Golang 代码的最佳实践 https://changelog.com/gotime/225
3.降低 Prometheus 成本 https://medium.com/gumgum-tech/how-to-reduce-your-prometheus-cost-6c7cc685e347
4.《SRE google 运维解密》读书笔记 (一)https://mp.weixin.qq.com/s/CpYdqZ4XAW5vST8skm2g2Q
5.Twitch 打破巨石架构 https://blog.twitch.tv/en/2022/03/30/breaking-the-monolith-at-twitch/
1.万字长文介绍Go 1.18中值得关注的几个变化 - https://t.zsxq.com/jy7QBei
2.Go 语言的 GC 实现分析 - https://xargin.com/impl-of-go-gc/
3.Uber工程师对真实世界并发问题的研究 - https://colobu.com/2022/04/07/A-Study-of-Real-World-Data-Races-in-Golang/
4.Go官博:何时使用泛型 - https://go.dev/blog/when-generics
5.使用Kubernetes、Helm和Skaffold的Go开发 - https://tompriordev.com/2022/04/16/golang-dev-with-kubernetes-helm-and-skaffold/
6.Go播客:Go代码组织最佳实践 - https://changelog.com/gotime/225
7.让我们用Go建立一个具有独立分层结构的电影API - https://medium.com/@dilaragorum/lets-build-a-movie-api-with-clean-architecture-ef1f555b563d
8.想建立一个Kubernetes operator?以下是你需要了解的内容 - https://medium.com/@sherinekhoury_5175/thinking-of-building-a-kubernetes-operator-heres-what-you-need-to-know-46fc3e878cb1
9.好代码的“货物崇拜” - https://pboyd.io/posts/cargo-cult-of-good-code/
10.编程方法论的思考 - https://mp.weixin.qq.com/s/ajvKJUQPJ93_JcAPZr5O_w
11.lyft公司如何做验收测试?- https://mp.weixin.qq.com/s/E-r4TqzgKztuRPx3Bb34Xg
12.Go字符串比较,终于有人讲清楚了 - https://t.zsxq.com/RFAQBIA
一、Go语言中文网
二、脑子进煎鱼了
三、k8s技术圈
四、腾讯技术工程
五、腾讯云原生
六、云加社区
七、Go招聘
八、小白debug
九、犀利豆的技术空间
十、Go学堂
十一、CloudNativeCommunity
十二、Golang来啦
1.golang常用库包:Go依赖注入(DI)工具-wire使用 https://www.cnblogs.com/jiujuan/p/16136633.html
2.一文了解字节跳动微服务中间件 CloudWeGo https://my.oschina.net/u/4843764/blog/5513465
3.B+树原理以及Go语言实现 https://segmentfault.com/a/1190000041696709
4.go-carbon 2.1.0 版本发布, 增加对 go1.18 版本的兼容支持 https://gocn.vip/topics/OR34MDUOQY
5.Excelize 发布 2.6.0 版本,功能强大的 Excel 文档基础库 https://gocn.vip/topics/GopMegfXRg
-
从真实事故出发:Go内存问题排查指北 - https://mp.weixin.qq.com/s/HdSIC93HMbqvbQisCr186Q
-
在Twitch打破单体架构:第一部分 - https://blog.twitch.tv/en/2022/03/30/breaking-the-monolith-at-twitch/
-
80倍的缓存性能提升 - https://www.ksred.com/80x-caching-improvement-in-go/
-
为数以百万计的并发任务实现一个计时轮 - https://kevwan.medium.com/implement-a-timing-wheel-for-millions-of-concurrent-tasks-942c8d9e4abe
-
Go vs. Java:你应该选择哪个?- https://www.turing.com/blog/golang-vs-java-which-language-is-best/
-
用Go构建一个带有设备代码授予的CLI应用程序 - https://fusionauth.io/blog/2020/06/17/building-cli-app-with-device-grant-and-golang
-
如何使用GoReleaser来自动发布Go版本? - https://digitalskeleton.com.ng/threads/how-to-use-goreleaser-to-automate-golang-build-releases.19092/
-
详细panic/recover机制 - https://go101.org/article/panic-and-recover-more.html
-
如何在Go中使用Bcrypt对密码进行正确的哈希和加盐处理 - https://dev.to/gregorygaines/how-to-properly-hash-and-salt-passwords-in-golang-using-bcrypt-io4
-
如何从零开始搭建SRE? - https://mp.weixin.qq.com/s/ll63bjjZYoJfkZJpo9FhWA
-
如何减少你的prometheus使用成本 - https://medium.com/gumgum-tech/how-to-reduce-your-prometheus-cost-6c7cc685e347
-
Go 1.18 和 Google Cloud - https://cloud.google.com/blog/products/gcp/go-1-18-and-google-cloud-go-now-with-google-cloud
一、Go语言中文网
二、脑子进煎鱼了
三、网管叨bi叨
四、roseduan写字的地方
五、进击云原生
六、Golang梦工厂
七、polarisxu
八、码农桃花源
九、腾讯技术工程
十、云加社区
十一、Go招聘
1.【官方发布教程】熟悉工作区 https://gocn.vip/topics/1Qrgzlt0wJ
-
eBPF/Ftrace 双剑合璧:no space left on device 无处遁形 https://mp.weixin.qq.com/s/VuD20JgMQlbf-RIeCGniaA
-
Go 有限状态机库 fsm https://github.com/looplab/fsm
-
json-filter 一个golang的json字段过滤器 https://gocn.vip/topics/3Qz4jeTKoe
-
彻底搞懂 Kubernetes 中的 Events https://mp.weixin.qq.com/s/PMak5GZXTQdKGA0L6hAkxQ
1.真实世界Go data race研究 by uber - https://arxiv.org/abs/2204.00764
2.让Go错误处理与Sentry错误监控配合更默契 - https://incident.io/blog/golang-errors
3.以静态网站形式部署的、直接在浏览器中使用Go编译器的全部功能的go playground - https://github.com/Yeicor/static-go-playground/
4.使用Go开发的 Djinn CI平台 - https://github.com/djinn-ci/djinn
5.基于Go的Ebiten 游戏开发大赛 - https://ebitencookbook.vercel.app/blog/2022/04/04/gamejam
6.数据约束语言CUE是何方神圣? - https://mp.weixin.qq.com/s/J2Hid1dO8ebkWL5UrVBeyA
7.云原生时代如何用Prometheus实现性能压测可观测-Metrics篇 - https://mp.weixin.qq.com/s/EALj-qDIgEwWjlItGcSoww
8.Go语言实现的BGP协议 - https://github.com/osrg/gobgp
9.图灵奖得主、《龙书》作者万字长文讲解:什么是抽象?- https://zhuanlan.zhihu.com/p/491926469
10.解读OpenShift的逻辑架构和技术架构 - https://mp.weixin.qq.com/s/Kvf0jq-wY1otal1ptneNZA
11.虚幻引擎5终于来了!- https://mp.weixin.qq.com/s/XGUc8RtMGuLdnSJtC8I5Sw
12.Docker创始人的新产品Dagger好用吗? - https://mp.weixin.qq.com/s/4hwtgV6WJ-60FL1lGHoAQw
13.Kubernetes、集群联邦和资源分发 - https://mp.weixin.qq.com/s/vvJXkDKkeVGs3N6G4vSdBg
14.在单体仓库中如何共享Go package - https://passage.id/post/shared-go-packages-in-a-monorepo
一、Go语言中文网
二、亚军进化史
三、多颗糖
四、polarisxu
五、腾讯技术工程
六、Go招聘
七、taowen
八、网管叨bi叨
九、Golang来啦
十、小白debug
1.Go优化简易手册 https://medium.com/scum-gazeta/golang-simple-optimization-notes-70bc64673980
2.Facebook 开源的 Golang 实体框架 Ent https://mp.weixin.qq.com/s/5y109CWvj0B4xM3fgkX5WA
3.为什么我们使用Go实现所有 https://bitly.com/blog/why-we-write-everything-in-go/
4.什么是Go工作区,我是如何使用他们的 https://dev.to/gophers/what-are-go-workspaces-and-how-do-i-use-them-1643
5.使用AplineJS和Webview实现Go GUI https://dev.to/tschuehly/creating-a-go-gui-with-alpinejs-and-webview-3290
1.Go社区主流Kakfa客户端简要对比 - https://tonybai.com/2022/03/28/the-comparison-of-the-go-community-leading-kakfa-clients
2.Go程序优化注意事项简要说明 - https://medium.com/scum-gazeta/golang-simple-optimization-notes-70bc64673980
3.PDF不能被tokenized(修复rsc/pdf)- https://www.wowsignal.io/articles/pdf
4.Facebook开源Go实体框架 Ent - https://mp.weixin.qq.com/s/5y109CWvj0B4xM3fgkX5WA
5.Go本地缓存(bigcache/freecache/fastcache等)选型对比及原理总结 - https://zhuanlan.zhihu.com/p/487455942
6.将自己暴露为socks5代理的Wireguard客户端 - https://github.com/octeep/wireproxy
7.用Zap在Go中进行结构化日志记录 - https://codewithmukesh.com/blog/structured-logging-in-golang-with-zap/
8.揭开 kube-proxy 的神秘面纱 - https://mayankshah.dev/blog/demystifying-kube-proxy/
9.如何用Gin处理表单(Form) - https://universalglue.dev/posts/gin-post-form-data/
10.用Go编写的实验性计算机代数系统 - https://corywalker.github.io/expreduce-docs/
11.漫画图解:一台Linux服务器最多能支撑多少个TCP连接? - https://mp.weixin.qq.com/s/iQuSst6WYsn6IS_DTG4YAg
12.为什么每个程序员都要写博客 - https://dev.to/ruppysuppy/why-every-programmers-must-blog-3953
13.数据科学家的工作是什么? - https://www.stratascratch.com/blog/what-does-a-data-scientist-do/
14.用Go制造有趣的声音 - https://github.com/rbren/WinslowSynth
15.开发者布道手册 - https://mp.weixin.qq.com/s/s0MkJzW2gVWMhubqA_ihmQ
一、Go语言中文网
二、云加社区
三、捉虫大师
四、脑子进煎鱼了
五、网管叨bi叨
六、Golang技术分享
七、分布式实验室
八、小白debug
九、InfoQ
十、Go招聘
1.Go 语言 JSON 库与 Cache 库 调研与选型 https://segmentfault.com/a/1190000041591284
2.如果你是一个Golang面试官,你会问哪些问题? https://mp.weixin.qq.com/s/6h1aQ6epm4HuVseVj831QQ
3.Go 读者提问:Go 函数返回值命名有存在的意义吗? https://juejin.cn/post/7077778371190456356
4.Goodbye interface{}, Hello any https://medium.com/@michael_epps/goodbye-interface-hello-any-8b414b33bce5
5.如何使用 Go workspaces https://dev.to/gophers/what-are-go-workspaces-and-how-do-i-use-them-1643
-
腾讯2021研发大数据:Go语言热度首次超越C++ - https://mp.weixin.qq.com/s/aaJkQFuyy1nQhOTHqnbZJw
-
通过测试学习Go泛型 - https://quii.gitbook.io/learn-go-with-tests/go-fundamentals/generics
-
Scala和Go: 哪个更适合你?- https://www.vidyasource.com/blog/scala-go
-
什么是Go工作区,我如何使用它们? - https://dev.to/gophers/what-are-go-workspaces-and-how-do-i-use-them-1643
-
作为微服务的Kong插件:在Go中为Kong编写一个单插件服务器 - https://dzone.com/articles/kong-plugins-as-microservices-writing-a-single-plu?edition=596295
-
eBPF将如何解决服务网问题--告别边车 - https://isovalent.com/blog/post/2021-12-08-ebpf-servicemesh
-
NASA专家玛格丽特·汉密尔顿回忆起她作为编程先驱的生活 - https://thenewstack.io/nasa-programming-legend-margaret-hamilton-gives-rare-interview/
-
什么是软件物料清单 - https://www.synopsys.com/blogs/software-security/software-bill-of-materials-bom/
-
goroutine泄露检测工具 - https://github.com/fortytw2/leaktest
-
在Kubernetes中使用Argo Rollouts最大限度地减少部署影响 - https://medium.com/@arielsimhon/minimize-impact-in-kubernetes-using-argo-rollouts-992fb9519969
-
微服务设计模式 - https://medium.com/@learncsdesign/microservices-design-patterns-91fe56a33a47
-
用Wireshark解密你自己的HTTPS流量 - https://www.trickster.dev/post/decrypting-your-own-https-traffic-with-wireshark/
-
Podman 4.0使用新网络协议栈 - https://www.redhat.com/sysadmin/podman-new-network-stack
-
每个团队都应该知道的GitOps原则和工作流程 - https://medium.com/@kylekhunter/gitops-principles-and-workflows-every-team-should-know-3d528721fcd2
一、Go语言中文网
二、亚军进化史
三、捉虫大师
四、云加社区
五、polarisxu
六、Go招聘
七、MoeLove
八、网管叨bi叨
九、微服务实践
十、码农桃花源
十一、奇伢云存储
十二、Golang梦工厂
十三、Golang技术分享
1.最常用的架构模式 https://colobu.com/2022/03/06/most-useful-software-architecture-patterns/
2.聊聊Go应用输出日志的工程实践 https://tonybai.com/2022/03/05/go-logging-practice/
3.juniper:使用泛型扩展Go标准库 https://github.com/bradenaw/juniper
4.lo:泛型实现的实用工具集 https://github.com/samber/lo
5.Helmet:新的云原生网关 https://github.com/Spacewalkio/Helmet
-
数据结构和算法的Go实现 - https://goa.lenggirl.com/
-
一个Nodejs程序员在7天内学会关于Go的一切 - https://github.com/harrytran103/7_days_of_go
-
开始一个新的Gin网络应用的坚实基础 - https://universalglue.dev/posts/solid-foundation-new-gin-app/
-
在Go中打印一个带有(逗号)千位分隔符的数字 - https://gosamples.dev/print-number-thousands-separator/
-
为你的Go项目提供Git Hooks - https://dev.to/aarushgoyal/git-hooks-for-your-golang-project-1168
-
作为一名Java开发者,如何开始使用Go? - https://dev.to/rubyshiv/how-to-get-started-with-golang-as-a-java-developer-1icd
-
支持大规模系统的设计模式和原则 - https://medium.com/everything-full-stack/design-patterns-and-principles-that-support-large-scale-systems-f3c9adf89ad
-
为基于OpenID连接的单点登录配置MinIO - https://www.oak-tree.tech/blog/minio-oauth2-acorn
-
Go中的可选函数参数 - https://bojanz.github.io/optional-parameters-go/
-
简化K8S Operator构建的新模式 - https://medium.com/geekculture/a-new-pattern-that-simplifies-operator-building-39df5d021cfa
-
现代C++速查表 - https://hackingcpp.com/cpp/cheat_sheets.html
-
Kubernetes中的多调度器 - https://faun.pub/multiple-schedulers-in-kubernetes-a78a7b4fa4b2
-
汇编语言编程的艺术 - http://www.phatcode.net/res/223/files/html/toc.html
一、Go语言中文网
二、RememberGo
三、专家极客圈
四、脑子进煎鱼了
五、k8s技术圈
六、小白debug
1.快速启动一个管理平台项目 GIN-VUE-ADMIN https://mp.weixin.qq.com/s/-ZrgVEizuvdQY_3G04j90Q
2.go单例实现—双重检测是否安全 https://mp.weixin.qq.com/s/0MFGgSi0aIbynzx92rhWNQ
3.go 真的有枚举吗? https://mp.weixin.qq.com/s/4N1aokiQ2g1QDy00w8EogA
4.helmet一款轻量级云原生网关 https://github.com/Spacewalkio/Helmet
5.Go 中的那些语法糖 https://mp.weixin.qq.com/s/cptwLjQBLI7C0l7jHVWx9g
6.获取”真正“的客户端ip的危险 https://adam-p.ca/blog/2022/03/x-forwarded-for/
7.渲染golang模板指定timeout https://blog.carlosnunez.me/post/render-golang-templates-with-a-timeout/
8.云原生去中心化的nosql数据库 IceFireDB https://github.com/IceFireDB/IceFireDB
9.一个免费开源高性能XMPP服务器 https://github.com/ortuman/jackal/tree/v0.58.0
10.用Lolcat 构建命令行程序 https://blog.ultirequiem.com/chigo
1.关于Go泛型的早期看法 - https://dev.to/matthewdale/early-perspectives-on-go-generics-387m
2.Gopher部落:2022年要做的事儿 - https://tonybai.com/2022/03/06/the-2022-plan-of-gopher-tribe
3.为什么我们迁移到Go - https://medium.com/@samuellaroche/why-we-switched-to-golang-53cb15868eef
4.REST API设计的原则和最佳实践 - https://blog.devgenius.io/best-practice-and-cheat-sheet-for-rest-api-design-6a6e12dfa89f
5.Playwright: 浏览器自动化库,用同一套API控制Chromium、Firefox和WebKit - https://github.com/playwright-community/playwright-go
6.一个轻量级云原生API网关 - https://github.com/Spacewalkio/Helmet
7.经典旧文:如何实现拼写校正器 - http://www.norvig.com/spell-correct.html
8.netshoot:一个Docker + Kubernetes网络故障排除的“瑞士军刀” - https://github.com/nicolaka/netshoot
9.区块链上的机器学习 - https://towardsdatascience.com/machine-learning-haiku-generator-on-blockchain-f6e5a801ca25
10.在基础设施和应用中使用Crossplane和Argo CD实现GitOps - https://codefresh.io/about-gitops/gitops-for-infrastructure-and-applications/
1.聊聊Go应用输出日志的工程实践 - https://tonybai.com/2022/03/05/go-logging-practice
2.Go播客:为什么要用Go创建一个不可变数据库(immudb) - https://changelog.com/gotime/219
3.字节安全团队开源自研敏感信息保护方案:GoDLP - https://github.com/bytedance/godlp
4.CNCF弹性数据编排和加速沙箱开源项目fluid架构创新论文被国际数据库顶会ICDE收录 - https://mp.weixin.qq.com/s/G1AEBoVlS9wa8JvheVgsBg
5.使用Prometheus构建发布工具promu - https://mp.weixin.qq.com/s/Lc24FmjMHnEC44YbcJkRHg
6.真实客户IP的危险性 - https://adam-p.ca/blog/2022/03/x-forwarded-for/
7.如何用Hugo和Cloudflare建立一个博客 - https://smaller.fish/posts/hugo
8.Go标准库的一个扩展:使用泛型实现包括容器、迭代器和流 - https://github.com/bradenaw/juniper
9.如何在Sourcegraph上使用搜索上下文 - https://dev.to/sourcegraph/how-to-use-search-contexts-on-sourcegraph-138n
10.关于基础软件产品价值的思考 - https://mp.weixin.qq.com/s/r7uyIS1pP31v50r8j7Xjtg
11.在Google的11年 - https://www.industrialempathy.com/posts/11-years-at-google/
一、Go语言中文网
二、高可用架构
三、脑子进煎鱼了
四、Golang来啦
五、小白debug
六、Go生态
七、Go招聘
八、Golang梦工厂
九、贝壳产品技术
十、polarisxu
1.全新的国产 golang 框架准备发布啦,快来看看吧 https://gocn.vip/topics/4RWJeAH6oO
2.Go 1.18 中的泛型 - 使用实例介绍 https://www.meetup.com/gophers-frm/events/284176991
3.SOFAStack CAFE 单元化混合云产品中的 Kubernetes 多集群实践 https://juejin.cn/post/7070690605151551519
4.高危!!Kubernetes 新型容器逃逸漏洞预警 https://my.oschina.net/u/4197945/blog/5472774
5.企业深入使用微服务后会面临哪些问题?云原生全链路灰度给了新思路 https://juejin.cn/post/7070425139950649374
一、Go语言中文网
二、亚军进化史
三、新亮笔记
四、ServiceMesher
五、微服务实践
六、网管叨bi叨
七、Go学堂
八、Golang技术分享
九、Go招聘
1.Go 1.18通过map和Gcshape模板实现泛型 https://github.com/golang/proposal/blob/master/design/generics-implementation-dictionaries-go1.18.md
2.「GoCN酷Go推荐」使用gops诊断运行中的go程序 https://mp.weixin.qq.com/s/fy4nWS6RbU71Ebzcc4njqg
3.Go实战 | 记一次降低30%的CPU使用率的优化 https://gocn.vip/topics/dwn8V7FyR7
4.Go 语言社区新提案 arena https://segmentfault.com/a/1190000041482720
5.微服务从代码到k8s部署应有尽有系列全集 https://mp.weixin.qq.com/s/8U2h85YJHy3H3hzlBakPPw
-
arenas proposal的原型实现 - https://go-review.googlesource.com/c/go/+/387975
-
实时视频和音频流代理服务器 - https://github.com/aler9/rtsp-simple-server
-
Go中的回滚函数 - https://dev.to/omniawahid/rollback-functions-in-golang-7e9
-
Kubernetes - 主动/被动服务负载平衡 - https://faun.pub/active-passive-load-balancing-with-kubernetes-services-742cae1938af
-
使用Go实现Transaction ID Logging - https://www.bellingthecat.xyz/blog/go-transaction-id-logging
-
使用Go编写高性能GraphQL应用程序的工具 - https://github.com/jensneuse/graphql-go-tools
-
使用gops诊断运行中的go程序 - https://mp.weixin.qq.com/s/fy4nWS6RbU71Ebzcc4njqg
-
Juniper:一个使用泛型的第三方Go标准库扩展库,包括容器、迭代器和流 - https://github.com/bradenaw/juniper
-
TiDB发布5.4版本 - https://en.pingcap.com/blog/tidb-5-4-kicking-off-2022-with-faster-htap-ease-of-use-and-lower-cost/
-
无服务器系统的设计模式 - https://mp.weixin.qq.com/s/6XWMLVNPRZaHnCi7SUdOjg
-
Git(Hub)Flow、基于主干的开发和代码审查 - https://reviewpad.com/blog/github-flow-trunk-based-development-and-code-reviews/
-
每个开发者都应该拥有的5个k8s工具 - https://medium.com/@painhardcore/5-tools-for-k8s-every-developer-should-have-f05f08b43161
-
视频:数据的版本控制 - https://www.youtube.com/watch?v=zYWuwDRkKU0
-
在Go中对Kubernetes object进行通用处理 - https://itnext.io/generically-working-with-kubernetes-resources-in-go-53bce678f887
一、Go语言中文网
二、脑子进煎鱼了
三、Golang来啦
四、Golang梦工厂
五、后端研究所
六、小白debug
七、Go招聘
八、polarisxu
九、CloudNativeCommunity
十、k8s技术圈
一、Go语言中文网
二、polarisxu
三、网管叨bi叨
四、Go招聘
五、微服务实践
六、Gopher指北
七、技术岁月
八、Golang梦工厂
九、Golang技术分享
-
为什么这个T类型实例无法调用*T类型的方法 - https://mp.weixin.qq.com/s/RIpeKEP7kveTGEwkCw6CTQ
-
Go 1.18泛型的性能基准测试 - https://programmingpercy.tech/blog/benchmarking-generics-in-go
-
在Go中使用uber-go/fx进行依赖注入 - https://vincent.composieux.fr/article/dependency-injection-in-go-with-uber-go-fx
-
Go - 你一直错过的实用功能 - https://blog.canopas.com/golang-utility-functions-you-always-missed-ebeabae6b276
-
goutil/dump - 打印漂亮且易于阅读的go数据结构 - https://dev.to/inhere/goutildump-print-beautiful-and-easy-to-read-go-data-504j
-
Prig:类似于AWK,但使用Go作为"脚本" - https://benhoyt.com/writings/prig/
-
简化operator构建的新模式 - 用Kubebuilder和声明式模式构建Kubernetes运营商
-
在家庭实验室(homelab)中使用Ansible和Nomad - https://blog.aleksic.dev/using-ansible-and-nomad-for-a-homelab-part-1
-
离线IP地址定位库 - https://github.com/lionsoul2014/ip2region/tree/master/binding/golang
-
gost: GO语言实现的安全隧道 - https://github.com/ginuerzh/gost
-
深入理解百度在离线混部技术 - https://mp.weixin.qq.com/s/ZqWWj_jPo_y4YObYieDJXQ
-
聊聊Go 1.18引入的TryLock - https://appliedgo.com/blog/trylock
一、Go语言中文网
二、polarisxu
三、幽鬼
四、百度Geek说
五、k8s技术圈
六、微服务实践
七、Golang来啦
八、腾讯云监控
九、脑子进煎鱼了
1.Go GC如何检测内存对象中是否包含指针 https://tonybai.com/2022/02/21/how-gc-detect-pointer-in-mem-obj/
2.运行 Kubernetes 集群失败案例!https://mp.weixin.qq.com/s/7udyJDK5xcNIi9uSMtdXdQ
3.Golang 简洁架构实战 https://mp.weixin.qq.com/s/Xzlt_WcdcfLWhofafY3c6g
4.无代码测试平台 Keploy https://github.com/keploy/keploy
5.Fuzz Testing in Go https://www.reddit.com/r/golang/comments/sx7h1u/packagemain_23_fuzz_testing_in_go/
1.新proposal: 标准库增加arenas包,最高省15%cpu和mem使用 - golang/go#51317
2.lem: 一个用于断言预期逃逸分析结果和堆分配的Golang测试框架 - https://github.com/akutz/lem
3.keploy: 将API调用自动转换为testcase的无代码测试框架 - https://github.com/keploy/keploy
4.pprof数据在线分析工具 - https://flamegraph.com/
5.干货:我们是如何从头构建我们的API的 by Polar Signals - https://www.polarsignals.com/blog/posts/2022/02/22/how-we-build-our-apis-from-scratch/
6.在阿里云Kubernetes上用MinIO安装私有S3存储 - https://dzone.com/articles/installing-private-s3-storage-with-minio-on-alibab
7.让基于Linux的eBPF程序在Windows的eBPF中运行 - https://cloudblogs.microsoft.com/opensource/2022/02/22/getting-linux-based-ebpf-programs-to-run-with-ebpf-for-windows/
8.使用Go中的yaml.v3包来处理YAML文件 - https://linuxhint.com/golang-yaml/
9.容器101:attach与exec--有什么区别? - https://iximiuz.com/en/posts/containers-101-attach-vs-exec/
10.Joel Spolsky谈用区块协议构建网络的问题 - https://thenewstack.io/joel-spolsky-on-structuring-the-web-with-the-block-protocol
一、Go语言中文网
二、Go招聘
三、亚军进化史
四、Golang技术分享
五、Golang来啦
六、脑子进煎鱼了
七、polarisxu
八、微服务实践
1.分析并发的 Goroutine https://trstringer.com/analyze-goroutines/
2.K8s 中 Client-go源码分析之Reflector https://bbs.huaweicloud.com/blogs/332737
3.Go 开发者 AWS Lambda 入门 https://blog.mantil.com/dummy-guide-to-aws-lambda-for-go-developers-63192b684898
4.如何退出子 goroutine https://medium.com/debugger22/how-to-exit-a-child-goroutine-65fcb917e994
5.Go 中的接口 https://medium.com/nerd-for-tech/interfaces-in-golang-f9df59b0b71e
一、Go语言中文网
二、脑子进煎鱼了
三、TonyBai
四、飞雪无情
五、polarisxu
六、CloudNativeCommunity
七、k8s技术圈
八、微服务实践
九、码农桃花源
十、李文周
十一、Golang来啦
十二、Golang梦工厂
十三、Golang技术分享
十四、董泽润的技术笔记
1.终端像素图像库msoap/tcg https://github.com/msoap/tcg
2.golang实现的轻量级nosql数据库 https://github.com/ostafen/clover
3.一个命令行工具帮你自动找github上你可能感兴趣的账号 https://github.com/chenminhua/gitfofo
4.一个只能分析硬盘S.M.A.R.T信息的纯golang工具 https://github.com/anatol/smart.go
5.受linux内核的CFS启发对go调度器可能的性能优化 golang/go#51071
1.文件驱动的Go单元测试 - https://eli.thegreenplace.net/2022/file-driven-testing-in-go/
2.Go开发者的AWS Lambda 101教程: API Gateway - https://blog.mantil.com/101-aws-lambda-tutorial-for-go-developers-api-gateway-part-2-7008d2b64a4e
3.分析并发的Goroutine - https://trstringer.com/analyze-goroutines/
4.使用Go从头开始实现SMTP协议:从Gmail接收邮件 - https://notes.eatonphil.com/handling-email-from-gmail-smtp-protocol-basics.html
5.发关于Golang和Rust对比及语言的选择思考 - https://mp.weixin.qq.com/s/cp9MnA-QjLOZU0IEiaRarA
6.Argo CD中多租户的最佳实践 - https://blog.argoproj.io/best-practices-for-multi-tenancy-in-argo-cd-273e25a047b0
7.使用Go建立一个雅虎财经爬虫 - https://towardsdev.com/building-a-yahoo-finance-scraper-in-go-saving-to-csv-and-optionally-sending-yourself-an-email-d385345d5eaa
8.Kubernetes:调试NetworkPolicy - https://pauldally.medium.com/debugging-networkpolicy-part-2-2d5c42d8465c
9.深入探讨容器与pod - https://iximiuz.com/en/posts/containers-vs-pods/
10.做到这7点,避免微服务落地失败 - https://mp.weixin.qq.com/s/l1d-27GgcJO9uPBy2AlmlA
11.2021年Rust调查报告出炉 - https://mp.weixin.qq.com/s/H_f7jNYveGhczSX-Cc4zmQ
12.GoF经典设计模式在Go中仍然有意义 - https://dev.to/mauriciolinhares/gof-design-patterns-that-still-make-sense-in-go-27k5
一、Go语言中文网
二、亚军进化史
三、脑子进煎鱼了
四、网管叨bi叨
五、Golang技术分享
六、polarisxu
七、Go招聘
八、CloudNativeCommunity
九、微服务实践
十、专家极客圈
十一、奇伢云存储
1.『每周译Go』Go 官方出品泛型教程:如何开始使用泛型 https://mp.weixin.qq.com/s/N8uz1nofIEMZQMqZWqQCZA
2.gRPC-Web、Go 和 React 的详细全栈流程 https://www.reddit.com/r/golang/comments/sqthd7/go_and_grpc_is_just_so_intuitive_heres_a_detailed
3.Golang高质量单测之Table-Driven:从入门到真香! https://mp.weixin.qq.com/s/_eeSRc4jz873719tIEzniQ
4.自研自主第三方Go内存分配管理器 https://github.com/heiyeluren/XMM
5.微服务从代码到k8s部署应有尽有系列(九、事务精讲) https://mp.weixin.qq.com/s/cFxnz-Tu-n8MQo00VvPNzw
1.利用Google Cloud Build持续构建和部署Go应用程序 - https://blog.cloud66.com/continuous-build-and-deployment-of-go-applications-with-google-cloud-build/
2.在Go中实现优雅退出 - https://dev.to/rudderstack/implementing-graceful-shutdown-in-go-1a1b
3.maintidx:衡量每个Go函数的可维护性指数 - https://github.com/yagipy/maintidx
4.使用Go建立一个自签名的服务器 - https://dev.to/luizhlelis/building-a-self-signed-server-in-golang-565i
5.播客:Go与MLOps - https://changelog.com/gotime/215
6.Go module时代的Go包管理解析 - https://dev.to/cdugga/package-management-in-go-2hjl
7.迎接Kraken:一个新的Go僵尸网络正在开发中 - https://www.zerofox.com/blog/meet-kraken-a-new-golang-botnet-in-development/
8.为什么我能够在没有NET_BIND_SERVICE能力的情况下在我的容器中绑定一个特权端口? - https://medium.com/@olivier.gaumond/why-am-i-able-to-bind-a-privileged-port-in-my-container-without-the-net-bind-service-capability-60972a4d5496
9.如何使用Cluster Mesh进行多区域Kubernetes Pod通信 - https://www.cockroachlabs.com/blog/cockroachdb-kubernetes-cilium/
10.Kubernetes访问控制的十个要点 - https://loft-sh.medium.com/10-essentials-for-kubernetes-access-control-a67ae72977dd
一、Go语言中文网
二、亚军进化史
三、脑子进煎鱼了
四、k8s技术圈
五、微服务实践
六、Go招聘
七、MoeLove
八、Kubernetes技术栈
九、Golang来啦
十、字节跳动技术团队
1.使用golang bufio读取trace_pipe遇到的内核bug https://gocn.vip/topics/21234
2.伪数据生成器 bxcodec/faker https://gocn.vip/topics/21229
3.Go1.18 新特性:弃用 strings.Title 方法,换个新坑吧! https://segmentfault.com/a/1190000041413266
4.使用 Cilium 增强 Kubernetes 网络安全 https://my.oschina.net/u/5110404/blog/5448938
5.微服务从代码到k8s部署应有尽有系列(八、各种队列) https://juejin.cn/post/7065142917312020494
一、Go语言中文网
二、亚军进化史
三、脑子进煎鱼了
四、polarisxu
五、Go招聘
六、TonyBai
七、网管叨bi叨
八、幽鬼
九、CloudNativeCommunity
十、微服务实践
十一、轩脉刃的刀光剑影
十二、董泽润的技术笔记
十三、云加社区
1.Go1.18 新特性:三顾茅庐,被折腾 N 次的 TryLock https://segmentfault.com/a/1190000041406598
2.通过 eBPF 深入探究 Go GC https://developer.51cto.com/article/701487.html
3.用 Cobra 写一个命令行工具 https://old-panda.com/2022/02/12/write-a-cli-using-golang-cobra/
4.微服务网关选型,请收下我的膝盖! https://mp.weixin.qq.com/s/qSywaMu6ez1BzLryFDgKPg
5.Salesforce架构师的10大原则 https://mp.weixin.qq.com/s/rsht_PVqo1kmYW-u-R38vA
1.Go语言的版本控制历史 - https://research.swtch.com/govcs
2.完美逃逸Go gc机制的Go内存管理器 - https://github.com/heiyeluren/XMM
3.Go语言的第一次提交(1972年)- https://repography.com/blog/go-first-commit
4.我们如何用Go编写GitHub action - https://full-stack.blend.com/how-we-write-github-actions-in-go.html
5.图解Go Context - https://anupamgogoi.medium.com/go-context-for-a-layman-35d3521629d4
6.Go区块链:第一部分:数字账户、签名和验证 - https://www.ardanlabs.com/blog/2022/02/blockchain-01-digital-accounts-signatures-verification.html
7.当太多的并发使你变慢时 - https://medium.com/@_orcaman/when-too-much-concurrency-slows-you-down-golang-9c144ca305a
8.eBPF相关资源大全 - https://github.com/zoidbergwill/awesome-ebpf
9.2021中国开源开发者报告 - https://mp.weixin.qq.com/s/7h5cTM6jDnLTq7JLePjRxQ
10.Kubernetes与下一代PaaS - https://thenewstack.io/kubernetes-and-the-next-generation-of-paas/
一、Go语言中文网
二、亚军进化史
三、脑子进煎鱼了
四、网管叨bi叨
五、Golang来啦
六、Golang梦工厂
七、Golang技术分享
八、polarisxu
九、Go招聘
十、幽鬼
十一、微服务实践
-
Go语言的版本控制历史 - https://research.swtch.com/govcs
-
完美逃逸Go gc机制的Go内存管理器 - https://github.com/heiyeluren/XMM
-
Go语言的第一次提交(1972年)- https://repography.com/blog/go-first-commit
-
我们如何用Go编写GitHub action - https://full-stack.blend.com/how-we-write-github-actions-in-go.html
-
图解Go Context - https://anupamgogoi.medium.com/go-context-for-a-layman-35d3521629d4
-
Go区块链:第一部分:数字账户、签名和验证 - https://www.ardanlabs.com/blog/2022/02/blockchain-01-digital-accounts-signatures-verification.html
-
当太多的并发使你变慢时 - https://medium.com/@_orcaman/when-too-much-concurrency-slows-you-down-golang-9c144ca305a
-
eBPF相关资源大全 - https://github.com/zoidbergwill/awesome-ebpf
-
2021中国开源开发者报告 - https://mp.weixin.qq.com/s/7h5cTM6jDnLTq7JLePjRxQ
-
Kubernetes与下一代PaaS - https://thenewstack.io/kubernetes-and-the-next-generation-of-paas/
一、Go语言中文网
二、Golang来啦
三、幼麟实验室
四、脑子进煎鱼了
五、多颗糖
六、polarisxu
七、专家极客圈
1.Redis 7.0 Multi Part AOF的设计和实现 https://mp.weixin.qq.com/s/v9yvJo7mKb5Hffw8Dw7gDQ
2.手机没网了,却还能支付,这是什么原理? https://www.helloworld.net/p/4843817912
3.一文读懂分布式架构知识体系 https://mp.weixin.qq.com/s/aLBOGLRjvF0oi9a4yiScMg
4.硬核 ZooKeeper 核心知识总结 https://mp.weixin.qq.com/s/WplqA9lFzSyAtxflfqocFQ
5.从0到1:美团端侧CDN容灾解决方案 https://tech.meituan.com/2022/01/13/phoenix-cdn.html
1.Go中大量堆内存的进一步危险 - https://syslog.ravelin.com/further-dangers-of-large-heaps-in-go-7a267b57d487
2.谷歌大神详解Kubernetes配置管理最佳方法 - https://zhuanlan.zhihu.com/p/463156904
3.Go究竟是否为空切片分配了底层数组 - https://t.zsxq.com/JmeiUVN
4.保护你的Kubernetes集群的7个顶级开源工具 by mattermost - https://mattermost.com/blog/the-top-7-open-source-tools-for-securing-your-kubernetes-cluster/
5.Go性能剖析实战 - https://felixge.de/2021/12/01/advent-of-go-profiling-2021-day-1-1/
6.如何用Goroutines和Channels实现并发性 - https://blog.axdietrich.com/golang-how-to-implement-concurrency-with-goroutines-channels-2b78b8077984
7.用Cilium和eBPF检测container逃逸(到主机)的情况 - https://isovalent.com/blog/post/2021-11-container-escape
8.使用GitOps、多个Argo实例和环境与Argo CD的规模化使用 - https://medium.com/containers-101/using-gitops-multiple-argo-instances-and-environments-with-argo-cd-at-scale-e6b19c86be36
9.数据库存储选型经验总结 - https://mp.weixin.qq.com/s/YpRQa9YguOqJygJbdRZ-nA
10.聊聊veth数据流 - https://mp.weixin.qq.com/s/hJRPTvgvRT_YZK__5VFFtg
11.“一把梭:REST API 全用 POST” - https://coolshell.cn/articles/22173.html
12.多图汇总梳理VPC与三种K8s网络模型 - https://mp.weixin.qq.com/s/W04uff4sHrPM_VtjzHPoJA
13.解析Kubernetes HPA(Horizontal pod autoscaling) - https://awstip.com/kubernetes-hpa-8b7cf54f115
一、Go语言中文网
二、脑子进煎鱼了
三、Golang来啦
四、华仔聊技术
五、k8s技术圈
六、ServiceMesher
七、云加社区
八、幽鬼
九、微服务实践
十、Go招聘
1.Go 1.18 中的新功能 https://lwn.net/SubscriberLink/883602/7b180145da88e058/
2.Kita 一个声明式、反应式、跨平台的类 Web 原生 GUI 工具包,没有依赖项 https://github.com/zhuah/kita
3.研究受Linux Kernel 的 CFS 启发的可能的 Go 调度器改进 golang/go#51071
4.在 Go 中GoF设计模式仍然是有意义的设计模式 https://dev.to/mauriciolinhares/gof-design-patterns-that-still-make-sense-in-go-27k5
5.提案:go/doc:Go doc 注释中的标题、列表和链接 https://github.com/golang/proposal/blob/master/design/51082-godocfmt.md
一、Go语言中文网
二、亚军进化史
三、阿里云云栖号
四、微服务实践
五、polarisxu
六、Go招聘
七、幽鬼
1.Golang 在大规模流处理场景下的最小化内存使用 https://mp.weixin.qq.com/s/RWDyDmeI1YhstAh-rHd2-A
2.我总结的30条架构原则 https://mp.weixin.qq.com/s/a6hzgn8-ZqOpXZd_OQ_cXQ
3.强大的字符表格生成器 tablewriter https://mp.weixin.qq.com/s/tydkm4SzBCtEE-rYtEZdFA
4.Go 应用的持续性分析 https://mp.weixin.qq.com/s/2aLBsFDE_ZQIMWH14Qk3Fw
5.新升级!简单好用还带black magic的go http client库 https://github.com/imroc/req
1.使用go泛型实现actor模型 - https://viscarra.dev/post/go-generics-actor/
2.Go doc样式增强的提案 by Russ Cox - https://github.com/golang/proposal/blob/master/design/51082-godocfmt.md
3.关于借鉴Linux内核CFS调度器优化Goroutine调度的想法 - golang/go#51071
4.初始化go struct的另类方法 - https://asankov.dev/blog/2022/01/29/different-ways-to-initialize-go-structs/
5.Go 1.18都有哪些功能特性 - https://lwn.net/SubscriberLink/883602/7b180145da88e058/
6.为繁忙的gopher提供go泛型简明教程 - https://sethops1.net/post/go-generics-for-the-busy-gopher/
7.用M3O构建Go Micro服务 - https://blog.m3o.com/building-go-micro-services-with-m3o-259856c2d789?gi=30ad5e246181
8.管理工程团队对Kubernetes集群的访问 - https://loft.sh/blog/managing-access-to-kubernetes-clusters-for-engineering-teams/
9.为什么我们喜欢Go进行下一代应用开发 - https://sagacitysoftware.co.in/why-we-love-golang-for-next-gen-application-development/
10.建立一个Kubernetes集群(2022版本) - https://www.armosec.io/blog/setting-up-kubernetes-cluster/
一、Go语言中文网
二、网管叨bi叨
三、Go招聘
四、polarisxu
五、Golang来啦
六、幽鬼
七、k8s技术圈
八、CloudNativeCommunity
九、微服务实践
十、Golang梦工厂
1.用Go和HCL构建你自己的DSL - https://ivan-corrales-solera.medium.com/build-your-own-dsl-with-go-hcl-602c92ce24c0
2.以太坊2.0区块链fuzzing test和漏洞发现之旅 - https://fuzzinglabs.com/wp-content/uploads/2022/02/Beaconfuzz_OffensiveCon2022_patrick_ventuzelo.pdf
3.以Go为例-探究并行与并发的区别 - https://mp.weixin.qq.com/s/lKGtEbwf1Y0KvWDjOshsYA
4.当前Kubernetes发行版的比较 - https://dzone.com/articles/a-comparison-of-current-kubernetes-distributions
5.将Kubernetes扩展到4千多个节点和20万个Pod by paypal - https://medium.com/paypal-tech/scaling-kubernetes-to-over-4k-nodes-and-200k-pods-29988fad6ed
6.OpenTelemetry可观测性的未来(中文版) - https://jimmysong.io/opentelemetry-obervability/
7.2022年值得关注的8个企业架构趋势 by redhat - https://www.redhat.com/architect/2022-trends-enterprise-architects
8.缺失的kubernetes类型系统 - https://danielmangum.com/posts/the-missing-kubernetes-type-system/
9.八大Kubernetes安全最佳实践 - https://www.magalix.com/blog/top-8-kubernetes-security-best-practices
10.使用GitHub、GitHub Actions和Argo CD的Kubernetes CI/CD - https://igboie.medium.com/kubernetes-ci-cd-with-github-github-actions-and-argo-cd-36b88b6bda64
11.以太坊上数字签名的魔力 - https://medium.com/mycrypto/the-magic-of-digital-signatures-on-ethereum-98fe184dc9c7
1.Go Devroom 2022 https://www.youtube.com/watch?v=WcyDnx-ypug&list=PLvPgJa3brKQbCYvgxewUwwfGHu8iqfYQJ
2.利用字节码编译器和虚拟机优化GoAWK https://benhoyt.com/writings/goawk-compiler-vm/
3.以Go为例-探究并行与并发的区别 https://mp.weixin.qq.com/s/lKGtEbwf1Y0KvWDjOshsYA
4.shortuuid: 高效的去除歧义字符URL安全的uuid生成库 https://github.com/lithammer/shortuuid
5.Go1.18泛型掠影 https://osinet.fr/go/en/articles/go1.18-generics-intro/
1.Go 实现的自动保存 Git 项目中未提交代码 https://github.com/nikochiko/autosaved
2.Go 的 3 个强大功能 https://betterprogramming.pub/3-powerful-features-of-go-which-i-found-bizarre-2064263629a3
3.Golang Redis RESP3 客户端,自动流水线并支持客户端缓存 https://github.com/rueian/rueidis
4.Runtime 不变性检查库 https://github.com/goodbadreviewer/immcheck
5.消息最终一致性最易用的新架构 https://gocn.vip/topics/20945
1.Go项目技术负责人Russ Cox谈colors项目故意破坏对各语言包管理器依赖策略的影响 - https://research.swtch.com/npm-colors
2.asm: 提供优化的算法库,充分利用现代CPU的特性 - https://github.com/segmentio/asm
3.理解Go栈跟踪信息 - https://dev.to/mcaci/reading-stack-traces-in-go-3ah5
4.一图告诉你go 1.18中有哪些变化 - https://miro.com/app/board/uXjVOaLW7dY=/
5.Go 分布式令牌桶限流 + 兜底保障 - https://mp.weixin.qq.com/s/ulGRw4qkWbGKdF83VaIb7A
6.eBPF 和 Wasm:探索服务网格数据平面的未来 - https://mp.weixin.qq.com/s/9eAX74YnBTO_DqKOE9pLUg
7.从Kubernetes yaml创建Helm chart - https://github.com/arttor/helmify
8.Kubernetes 深入研究: 日志管理 - https://aws.plainenglish.io/kubernetes-deep-dive-log-management-a60b06e2d738
9.camellia: 一个轻量级的、持久的、分层的键值存储,用Go语言编写 - https://github.com/debevv/camellia
一、Go语言中文网
二、亚军进化史
三、脑子进煎鱼了
四、polarisxu
五、网管叨bi叨
六、我的小碗汤
七、小白debug
八、分布式实验室
九、Go学堂
十、Go招聘
1.解读 Go 语言的 2021:稳定为王 https://mp.weixin.qq.com/s/9LKyPfhwldgZY7H4iS7sjg
2.Go 泛型的 3 个核心设计 https://mp.weixin.qq.com/s/I7qysvddG4NDgtYIMMAE3g
3.Golang 的 Ealstic 链接库 https://mp.weixin.qq.com/s/iHIxsEZf3w06GbO2sHSuRA
4.动态调整 GOGC 优化 Go 的 GC 标记 CPU 占用 https://mp.weixin.qq.com/s/XR1KAeCW930i-Qxv6N2kaA
5.系统架构性能问题诊断及优化思路 https://mp.weixin.qq.com/s/SZ9LC_SH3hi3WGE1Gn6C0A
一、Go语言中文网
二、脑子进煎鱼了
三、polarisxu
四、Go招聘
五、腾讯技术工程
六、微服务实践
七、TechPaper
八、幽鬼
九、网管叨bi叨
十、专家极客圈
1.Minecraft 管理 K8S 集群 https://eric-jadi.medium.com/minecraft-as-a-k8s-admin-tool-cf16f890de42
2.go ebpf 管理包 https://github.com/ehids/ebpfmanager
3.Go 错误处理 https://earthly.dev/blog/golang-errors/
4.Go 中实现用户的每日限额(比如一天只能领三次福利)https://juejin.cn/post/7051406419823689765
5.[go 的 HttpClient 读取 Body 超时] 深度分析 https://juejin.cn/post/7051451783909998623
1.解读Go语言的2021:稳定为王 - https://mp.weixin.qq.com/s/9LKyPfhwldgZY7H4iS7sjg
2.通过重新排序Go结构体字段来节省三分之一的内存 - https://wagslane.dev/posts/go-struct-ordering/#
3.谷歌Go团队希望从语言中删除的东西(如果他们可以的话) - https://www.youtube.com/watch?v=MIUzCFLFlcQ
4.kubernetes实例计算器 - https://learnk8s.io/kubernetes-instance-calculator
5.使用Calico NetworkSets将Panorama的防火墙地址组扩展到你的Kubernetes集群中 - https://www.tigera.io/blog/extending-panoramas-firewall-address-groups-into-your-kubernetes-cluster-using-calico-networksets/
6.社区中关于Istio和服务网格的辩论 - https://jimmysong.io/en/blog/the-debate-in-the-community-about-istio-and-service-mesh/
7.我所知道的关于kubectl的一切有用信息 - https://www.atomiccommits.io/everything-useful-i-know-about-kubectl
8.OWASP DevSecOps指南 - https://github.com/OWASP/DevSecOpsGuideline
9.使用Kubebuilder创建Kubernetes operator - https://medium.com/@adnn.selimovic/creating-kubernetes-operator-using-kubebuilder-15db5f29ee50
10.理解Linux的文件权限 - https://www.linuxfoundation.org/blog/classic-sysadmin-understanding-linux-file-permissions
11.使用Go(Fiber)实现六边形架构 - https://cgarciarosales97.medium.com/hexagonal-architecture-using-go-fiber-b2925fd677b5
1.Go语言学习资料与社区索引 - https://github.com/unknwon/go-study-index
2.如何用Go从头开始构建区块链 - https://blog.logrocket.com/how-to-build-blockchain-from-scratch-go/
3.2022年你应该学的5门编程语言 - https://codexashish.blogspot.com/2021/12/top-5-programming-languages-in-2022-you.html
4.用Go在2分钟内复制100万个Redis键 - https://medium.com/amboss/copy-redis-keys-in-minutes-with-golang-3c06f3cd3af8
5.用JWT认证Go-GraphQL - https://medium.com/geekculture/authenticate-go-graphql-with-jwt-436c74340d
6.2021年Docker最受欢迎的十大博客文章 - https://www.docker.com/blog/dockers-top-10-most-popular-blogs-in-2021/
7.使用Go的ElGamal和Kryptology进行可验证的加密 - https://medium.com/asecuritysite-when-bob-met-alice/verifiable-encryption-with-elgamal-and-kryptology-using-golang-f7df09003599
8.深入研究Kubernetes服务账户的IAM角色 - https://mjarosie.github.io/dev/2021/09/15/iam-roles-for-kubernetes-service-accounts-deep-dive.html
1.「GoCN 酷 Go 推荐」go 语言位操作库 — bitset https://mp.weixin.qq.com/s/UcuKgKnt4fwrg3c-UHc3sw
2.Go 通过 Map/Filter/ForEach 等流式 API 高效处理数据 https://mp.weixin.qq.com/s/7ATm_Zu7ib9MXf8ugy3RcA
3.优化 Go 二进制文件的大小 https://prog.world/optimizing-the-size-of-the-go-binary
4.通常是无符号 https://graphitemaster.github.io/aau
5.将 Go 程序编译为 Nintendo Switch™ 的本机二进制文件 https://ebiten.org/blog/native_compiling_for_nintendo_switch.html