Skip to content

Han-Ya-Jun/gocn_news_set

Repository files navigation

在之前爬虫Go中国技术社区每日新闻的的小工具加了一个功能,自动归档到github上,方便查阅,每天自动更新。

gocn_news_set_2022

go中文网每日资讯--2022-06-20

一、Go语言中文网

  1. 关于 Go1.18 新函数 TryLock 的故事

  2. Go 语言中的零拷贝优化

二、脑子进煎鱼了

  1. Go 内联优化:如何让我们的程序更快?

  2. 分库分表会带来读扩散问题?怎么解决?

三、网管叨bi叨

  1. Go 1.18 让写测试的代码量骤减,你会开始写测试吗?

四、Golang技术分享

  1. Go:简单的优化笔记

五、k8s技术圈

  1. 你不是不会处理多行日志,只是不会写正则表达式而已~

六、polarisxu

  1. 惊!这道题正确率竟然只有 22%:答案详解

七、云原生社区动态

  1. 分布式存储系统 Curve 成为 CNCF 沙箱项目

八、幽鬼

  1. 在 Golang 中使用 -w 和 -s 标志

九、许式伟

  1. Go+ 类文件:DSL vs. SDF

十、微服务实践

  1. go-zero微服务实战系列(五、缓存代码怎么写)

十一、奇伢云存储

  1. Go 的 nil 值判断,千方百计,还是踩坑!

GOCN每日新闻--2022-06-20

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

gopherDaily--2022-06-20

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中文网每日资讯--2022-06-15

一、Go语言中文网

  1. 一本广受好评的 Go 新书:Go语言学习指南

  2. golang:快来抓住让我内存泄漏的“真凶”!

二、新亮笔记

  1. 记录第一次视频分享 - 安装篇

三、亚军进化史

  1. Go技术日报(2022-06-14)——一文告诉你Go 1.19都有哪些新特性

四、polarisxu

  1. 看来大家对 append、slice 掌握还不到位

五、k8s技术圈

  1. 云原生存储解决方案Rook-Ceph与Rainbond结合的实践

六、Go招聘

  1. 发现了国外不加班的秘诀,各种Go代码示例都能在这搜到

七、幽鬼

  1. 关于 Go1.18 新函数 TryLock 的故事

八、脑子进煎鱼了

  1. 一个 Benchmark 比较分析工具

九、网管叨bi叨

  1. 真香预警,这个VSCODE可视化调试Go程序的方式,比直接用 dlv 命令香多了

十、Gopher指北

  1. 好记性不如烂笔头,这些年积累的命令现在是你们的了!

GOCN每日新闻--2022-06-15

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

gopherDaily--2022-06-15

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中文网每日资讯--2022-06-14

一、Go语言中文网

  1. Gopher 应该记住这 10 个命令

  2. golang刷leetcode:巫师的总力量和

二、脑子进煎鱼了

  1. goto 语句让 Go 代码变成意大利面条?

  2. Go 语言如何自定义 linter(静态检查工具)

三、Golang来啦

  1. 你该刷新gomonkey的惯用法了

四、Golang技术分享

  1. Go能实现AOP吗?

五、亚军进化史

  1. Go技术日报(2022-06-13)——Redis 知识总结

六、云原生社区动态

  1. 浅析 Istio:服务治理之概念和原理

七、Go招聘

  1. Go 1.19 Beta1 发布,这个改动挺有意思

八、小白debug

  1. 数据库主键一定要自增吗?有哪些场景不建议自增?

九、哔哩哔哩技术

  1. SRE对B站活动保障体系的实践总结

十、TechPaper

  1. memory ballast 和 auto gc tuner 成为历史

GOCN每日新闻--2022-06-14

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中文网每日资讯--2022-06-13

一、Go语言中文网

  1. Go 1.19 Beta1 发布了:一些改动挺好的

  2. Go 网络库 Gnet 解析

二、腾讯技术工程

  1. Redis 知识总结

三、云加社区

  1. 不得不知道的Golang之sync.Map解读!

四、亚军进化史

  1. Go技术日报(2022-06-09/12)——微服务效率工具 goctl 深度解析(上)

五、幽鬼

  1. Java、Go 和 Python 的多线程性能对比

六、Go招聘

  1. 艾睿光电 招聘Go工程师

七、云原生社区动态

  1. 基于AutoTagging技术实践 构建统一的可观测性数据平台

八、微服务实践

  1. go-zero微服务实战系列(三、API定义和表结构设计)

GOCN每日新闻--2022-06-13

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中文网每日资讯--2022-06-09/12

一、Go语言中文网

  1. 提高效率的 5 个 GoLand 快捷键,你都知道吗?

  2. golang刷leetcode:统计区间中的整数数目

  3. PHP 跌出前 10,Go 机会来了?6 月 TIOBE 榜单

  4. Go语言爱好者周刊:第 148 期

二、GoOfficialBlog

  1. [摘要]如何构建分布式数据库 severless 服务?

三、亚军进化史

  1. Go技术日报(2022-06-08)——聊聊索引失效的10种场景,太坑了

四、轩脉刃的刀光剑影

  1. cgo调用c动态库实战

五、RememberGo

  1. Go 网络库 Gnet 解析

六、章老师说

  1. 软件,以人为本

七、云影原生

  1. 监控中的GC延迟是在说什么?

八、k8s技术圈

  1. 可视化 Kubernetes 历史记录

九、polarisxu

  1. Go 1.19 Beta1 发布,这个改动挺有意思

十、网管叨bi叨

  1. K8s也面向对象?学会这三要素,用K8s就跟编程一样

GOCN每日新闻--2022-06-12

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

GOCN每日新闻--2022-06-12

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

GOCN每日新闻--2022-06-11

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

GOCN每日新闻--2022-06-10

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

gopherDaily--2022-06-12

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

gopherDaily--2022-06-10

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中文网每日资讯--2022-06-08

一、Go语言中文网

  1. Go:从一个data race问题学到的

二、脑子进煎鱼了

  1. Go 要加个箭头语法,这下更像 PHP 了!

  2. 从 Go log 库到 Zap,怎么打造出好用又实用的 Logger

三、Go招聘

  1. 2022年 需求中最佳的DevOps 工具

四、网管叨bi叨

  1. 做 Go 代码Review时,建议先检查这几个错误,太坑了

五、亚军进化史

  1. Go技术日报(2022-06-07)——go程序员开发效率神器汇总

六、云加社区

  1. 码住!Golang并发安全与引用传递总结

七、新亮笔记

  1. 非功能需求的测试

八、小白debug

  1. 聊聊索引失效的10种场景,太坑了

九、榫卯江湖

  1. Tetragon进程阻断原理

go中文网每日资讯--2022-06-07

一、Go语言中文网

  1. golang:快来抓住内存泄漏的“真凶”!

二、亚军进化史

  1. Go技术日报(2022-06-06)——你该刷新gomonkey的惯用法了

三、云原生社区动态

  1. 一种灵活注入 Istio Sidecar 的方案探索

四、Go招聘

  1. 从Go log库到Zap,怎么打造出好用又实用的Logger

五、k8s技术圈

  1. VictorialMetrics存储原理之索引存储格式

六、腾讯云原生

  1. Istio 中实现客户端源 IP 的保持

七、Golang来啦

  1. 用手写一个工具的过程讲清楚Go反射的使用方法和应用场景

八、Go夜读

  1. Go 夜读第 133 期:缓存与数据库一致的开源方案

九、小白debug

  1. 掘地三尺搞定 Redis 与 MySQL 数据一致性问题

GOCN每日新闻--2022-06-07

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

  1. 从Go log库到Zap,怎么打造出好用又实用的Logger https://mp.weixin.qq.com/s/3GcZEuNDXgzjJrF8TkfbdQ

gopherDaily--2022-06-07

  1. Goroutine内幕 - https://osmh.dev/posts/goroutines-under-the-hood

  2. 如何在Go中实现HTTP长轮询 - https://kerkour.com/go-http-long-polling

  3. GoFound: 一个go实现的全文检索引擎 - https://mp.weixin.qq.com/s/ZRJeiD57KrP9zWEOChmeMQ

  4. WunderGraph: 下一代API开发者平台 - https://wundergraph.com/blog/wundergraph_the_next_generation_api_developer_platform_is_open_source

  5. Istio 1.14 发布 - https://mp.weixin.qq.com/s/WYYxtxNDzRcr2y0VQHWsLw

  6. 使用eBPF跟踪TLS流量 - https://bmiguel-teixeira.medium.com/tracing-tls-traffic-ebpf-style-b588523133ab

  7. 消息队列的精髓与灵魂 - https://mp.weixin.qq.com/s/eitRBEhuunhS0bSl7JDksA

  8. 一种灵活注入 Istio Sidecar 的方案探索 - https://mp.weixin.qq.com/s/bV6055HcIwI1uI16cG2OnQ

  9. 为什么要旗帜鲜明地反对 orm 和 sql builder - https://xargin.com/you-should-avoid-orm-and-sql-builder/

  10. http协议核心规范 - https://github.com/httpwg/http-core

  11. http/3协议规范 - https://www.rfc-editor.org/rfc/rfc9114.html

  12. 观察并对Kubernetes对象的变化做出反应 - https://dev.to/lucasepe/watch-and-react-to-kubernetes-objects-changes-3kcg

  13. 使用BPF, 将Go网络程序的吞吐提升8倍 - https://colobu.com/2022/06/05/use-bpf-to-make-the-go-network-program-8x-faster/

go中文网每日资讯--2022-06-06

一、Go语言中文网

  1. Go 官方调查变频繁了:6 月份开启新的调查,参与下吧

  2. 为什么会有atomic.LoadInt32

二、polarisxu

  1. 这道 Go 题正确率只有44%,稍微改下你能做对吗?

三、云加社区

  1. 解锁tRPC高性能密码:网络方案简介!

四、幽鬼

  1. Gopher 应该记住这 10 个命令

五、微服务实践

  1. go-zero 微服务实战系列(一、开篇)

六、网管叨bi叨

  1. K8s 长什么样?一文道清它的整体架构

七、TonyBai

  1. Go:方法集合中“消失的方法”

八、Golang语言开发栈

  1. Go 语言怎么使用对称加密?

九、TechPaper

  1. 为什么要旗帜鲜明地反对 orm 和 sql builder

十、Go招聘

  1. 你该刷新gomonkey的惯用法了

GOCN每日新闻--2022-06-06

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

gopherDaily--2022-06-05

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中文网每日资讯--2022-04-19

一、Go语言中文网

  1. 24 个常见的 Docker 疑难杂症处理技巧

  2. Go:进程内优雅管理多个服务

二、亚军进化史

  1. Go技术日报(2022-04-18)——探寻云原生时代应用研发新模式

三、脑子进煎鱼了

  1. Go 语言 JSON 与 Cache 库 调研与选型

四、网管叨bi叨

  1. 两次Go服务内存泄露后总结的Tips

五、Go招聘

  1. 字节跳动-可观测性团队:天青色等烟雨,而我在等Gopher

六、董泽润的技术笔记

  1. 为什么泛型使你的程序变慢

GOCN每日新闻--2022-04-19

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中文网每日资讯--2022-04-18

一、Go语言中文网

  1. 使用 Go 泛型的最佳时机

  2. 一个select死锁问题

二、亚军进化史

  1. Go技术日报(2022-04-16/17)——Go语言的GC实现分析

三、脑子进煎鱼了

  1. 为什么 Go 语言能在中国这么火?

  2. 通过消息重排自动检测 Go 程序中的并发缺陷

四、polarisxu

  1. Go限制Committer群体?

五、云加社区

  1. 来了!Go的2个黑魔法技巧

六、腾讯技术工程

  1. 后台自动化测试与持续部署实践

七、微服务实践

  1. 进城内优雅管理多个服务

八、网管叨bi叨

  1. 關於用 Go 实现堆和堆操作,可能是最通俗易懂的讲解了

九、roseduan写字的地方

  1. LotusDB 设计与实现—3 内存 memtable

十、Golang技术分享

  1. Go 自定义 Json 序列化规则

十一、奇伢云存储

  1. Linux 块层 IO 子系统|最核心的逻辑是什么?

GOCN每日新闻--2022-04-18

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

gopherDaily--2022-04-18

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中文网每日资讯--2022-04-16/17

一、Go语言中文网

  1. Go1.18.1 发布

  2. Go语言爱好者周刊:第 140 期 — Go 开源的推荐系统

二、Gopher指北

  1. Go 语言空结构体详解

三、luozhiyun很酷

  1. 透过Redis源码探究Hash表的实现

四、云影原生

  1. GO 1.17调用规约到底优化了多少

五、多颗糖

  1. 爱讲故事的计算机科学家,和他的分布式系统

六、RememberGo

  1. Go netpoll大解析

七、gopher梦工厂

  1. 深入Go代码覆盖率使用、场景与原理

八、Go生态

  1. gRPC 客户端长连接机制实现及 keepalive 分析

GOCN每日新闻--2022-04-17

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/

GOCN每日新闻--2022-04-16

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/

gopherDaily--2022-04-17

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中文网每日资讯--2022-04-13

一、Go语言中文网

  1. Go:gRPC-Gateway 完全指南

  2. 在docker环境导入私有仓库的问题

二、脑子进煎鱼了

  1. 好物分享:快速找到 Goroutine 泄露的地方

三、k8s技术圈

  1. Thanos Ruler 组件的使用

四、腾讯技术工程

  1. 腾讯网关 TGW 基础原理入门

五、腾讯云原生

  1. 技术集锦 | 服务网格 & Istio 技术原理及最佳实践系列

六、云加社区

  1. Go 1.18新特性让多模块开发变得更简单!

七、Go招聘

  1. WASM in Go 真的有前途?都出书了

八、小白debug

  1. Redis 缓存击穿(失效)、缓存穿透、缓存雪崩怎么解决?

九、犀利豆的技术空间

  1. 《SRE google 运维解密》读书笔记 (一)

十、Go学堂

  1. 深入浅出Go泛型之泛型使用三步曲

十一、CloudNativeCommunity

  1. 利用eBPF技术带来的可观测性的上帝视角:Kindling开源项目介绍

十二、Golang来啦

  1. Go语言init函数你必须记住的六个特征

  2. Go错误集锦 | 通过示例理解数据竞争及竞争条件

GOCN每日新闻--2022-04-13

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

gopherDaily--2022-04-13

  1. 从真实事故出发:Go内存问题排查指北 - https://mp.weixin.qq.com/s/HdSIC93HMbqvbQisCr186Q

  2. 在Twitch打破单体架构:第一部分 - https://blog.twitch.tv/en/2022/03/30/breaking-the-monolith-at-twitch/

  3. 80倍的缓存性能提升 - https://www.ksred.com/80x-caching-improvement-in-go/

  4. 为数以百万计的并发任务实现一个计时轮 - https://kevwan.medium.com/implement-a-timing-wheel-for-millions-of-concurrent-tasks-942c8d9e4abe

  5. Go vs. Java:你应该选择哪个?- https://www.turing.com/blog/golang-vs-java-which-language-is-best/

  6. 用Go构建一个带有设备代码授予的CLI应用程序 - https://fusionauth.io/blog/2020/06/17/building-cli-app-with-device-grant-and-golang

  7. 如何使用GoReleaser来自动发布Go版本? - https://digitalskeleton.com.ng/threads/how-to-use-goreleaser-to-automate-golang-build-releases.19092/

  8. 详细panic/recover机制 - https://go101.org/article/panic-and-recover-more.html

  9. 如何在Go中使用Bcrypt对密码进行正确的哈希和加盐处理 - https://dev.to/gregorygaines/how-to-properly-hash-and-salt-passwords-in-golang-using-bcrypt-io4

  10. 如何从零开始搭建SRE? - https://mp.weixin.qq.com/s/ll63bjjZYoJfkZJpo9FhWA

  11. 如何减少你的prometheus使用成本 - https://medium.com/gumgum-tech/how-to-reduce-your-prometheus-cost-6c7cc685e347

  12. Go 1.18 和 Google Cloud - https://cloud.google.com/blog/products/gcp/go-1-18-and-google-cloud-go-now-with-google-cloud

go中文网每日资讯--2022-04-08

一、Go语言中文网

  1. Go 内存泄漏排查实战

  2. Go是如何缓解供应链攻击的

二、脑子进煎鱼了

  1. Go 之父:聊聊我眼中的 Go 语言和环境

三、网管叨bi叨

  1. 用 Go 学算法--归并排序

四、roseduan写字的地方

  1. LotusDB 设计与实现—1 基本概念

五、进击云原生

  1. 如何调试Kubernetes集群中的网络延迟问题

六、Golang梦工厂

  1. Go语言切片原生支持并发吗?

七、polarisxu

  1. 厉害了:Docker创始人再创业,拿到2000万美元融资

八、码农桃花源

  1. 计算密集型服务 性能优化实战始末

九、腾讯技术工程

  1. Git 全功能介绍

十、云加社区

  1. 作为Gopher,你知道Go的注释即文档应该怎么写吗?

十一、Go招聘

  1. Go HTTP服务优雅关闭中出现的小插曲

GOCN每日新闻--2022-04-07

1.【官方发布教程】熟悉工作区 https://gocn.vip/topics/1Qrgzlt0wJ

  1. eBPF/Ftrace 双剑合璧:no space left on device 无处遁形 https://mp.weixin.qq.com/s/VuD20JgMQlbf-RIeCGniaA

  2. Go 有限状态机库 fsm https://github.com/looplab/fsm

  3. json-filter 一个golang的json字段过滤器 https://gocn.vip/topics/3Qz4jeTKoe

  4. 彻底搞懂 Kubernetes 中的 Events https://mp.weixin.qq.com/s/PMak5GZXTQdKGA0L6hAkxQ

gopherDaily--2022-04-07

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中文网每日资讯--2022-03-25

一、Go语言中文网

  1. 一本 Go 新书,中文的

  2. 微服务从代码到k8s部署应有尽有系列(十四、部署环境搭建)

二、亚军进化史

  1. Go技术日报(2022-03-23)——Go程序性能瓶颈实战分析

三、多颗糖

  1. 《深入理解分布式系统》正式出版,聊聊背后的故事,文末送书!

四、polarisxu

  1. 在 golang 中是如何对 epoll 进行封装的?

五、腾讯技术工程

  1. 深入揭秘 epoll 是如何实现 IO 多路复用的

六、Go招聘

  1. Go 要违背初心吗?新提案:手动管理内存

七、taowen

  1. 为什么真实世界的代码总是难以理解

八、网管叨bi叨

  1. かいわ面试官 の 两个事务并发写,能保证数据唯一吗?

九、Golang来啦

  1. Go 语言基础 - 循环语句

  2. Go语言 JSON 与 Cache 库 调研与选型

十、小白debug

  1. 读书分享|高效能人士要培养哪些习惯

GOCN每日新闻--2022-03-27

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

gopherDaily--2022-03-28

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中文网每日资讯--2022-03-22

一、Go语言中文网

  1. 在腾讯,Go首次超越C++成为最热门语言

  2. 微服务从代码到k8s部署应有尽有系列(十二、链路追踪)

二、云加社区

  1. 揭秘Golang网络框架netpoll的源码实现!

三、捉虫大师

  1. 祖传代码如何优化性能?

四、脑子进煎鱼了

  1. Go 返回值命名还有存在的必要吗?

  2. 图解算法基础--快速排序,附 Go 代码实现

五、网管叨bi叨

  1. 想在研发群里装?先学会这几个排查K8s问题的办法

六、Golang技术分享

  1. Go 要违背初心吗?新提案:手动管理内存

七、分布式实验室

  1. 一套可供参考的Go微服务开发方法论

八、小白debug

  1. ​Mysql数据库查询好慢,除了索引,还能因为什么?

九、InfoQ

  1. Go语言专家曹大谈十年技术生涯:有理想,但不理想化

十、Go招聘

  1. 如果你是一个Golang面试官,你会问哪些问题?

GOCN每日新闻--2022-03-22

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

gopherDaily--2022-03-22

  1. 腾讯2021研发大数据:Go语言热度首次超越C++ - https://mp.weixin.qq.com/s/aaJkQFuyy1nQhOTHqnbZJw

  2. 通过测试学习Go泛型 - https://quii.gitbook.io/learn-go-with-tests/go-fundamentals/generics

  3. Scala和Go: 哪个更适合你?- https://www.vidyasource.com/blog/scala-go

  4. 什么是Go工作区,我如何使用它们? - https://dev.to/gophers/what-are-go-workspaces-and-how-do-i-use-them-1643

  5. 作为微服务的Kong插件:在Go中为Kong编写一个单插件服务器 - https://dzone.com/articles/kong-plugins-as-microservices-writing-a-single-plu?edition=596295

  6. eBPF将如何解决服务网问题--告别边车 - https://isovalent.com/blog/post/2021-12-08-ebpf-servicemesh

  7. NASA专家玛格丽特·汉密尔顿回忆起她作为编程先驱的生活 - https://thenewstack.io/nasa-programming-legend-margaret-hamilton-gives-rare-interview/

  8. 什么是软件物料清单 - https://www.synopsys.com/blogs/software-security/software-bill-of-materials-bom/

  9. goroutine泄露检测工具 - https://github.com/fortytw2/leaktest

  10. 在Kubernetes中使用Argo Rollouts最大限度地减少部署影响 - https://medium.com/@arielsimhon/minimize-impact-in-kubernetes-using-argo-rollouts-992fb9519969

  11. 微服务设计模式 - https://medium.com/@learncsdesign/microservices-design-patterns-91fe56a33a47

  12. 用Wireshark解密你自己的HTTPS流量 - https://www.trickster.dev/post/decrypting-your-own-https-traffic-with-wireshark/

  13. Podman 4.0使用新网络协议栈 - https://www.redhat.com/sysadmin/podman-new-network-stack

  14. 每个团队都应该知道的GitOps原则和工作流程 - https://medium.com/@kylekhunter/gitops-principles-and-workflows-every-team-should-know-3d528721fcd2

go中文网每日资讯--2022-03-07

一、Go语言中文网

  1. 微服务从代码到k8s部署应有尽有系列(六、订单服务)

二、亚军进化史

  1. Go技术日报(2022-03-05/06)——Go 中的那些语法糖

三、捉虫大师

  1. 惨,给Go提的代码被批麻了

四、云加社区

  1. 来,5W1H分析法帮你系统掌握缓存!(图文并茂)

五、polarisxu

  1. 一文理解Go中的内存分配

六、Go招聘

  1. Go 原生并发原语和最佳实践

七、MoeLove

  1. K8S 生态周报| Knative 进入 CNCF 孵化,K8S ingress-nginx 解决多实例问题

八、网管叨bi叨

  1. 图解算法基础--快速排序,附 Go 代码实现

九、微服务实践

  1. 构建 Go 应用 docker 镜像的十八种姿势

十、码农桃花源

  1. 为什么你不应该接受有 race 的代码

十一、奇伢云存储

  1. Linux 存储系列|请描述一下文件的 io 栈?

十二、Golang梦工厂

  1. Go1.18 引入了新的 netip 网络库

十三、Golang技术分享

  1. 怎么选择 Go 文件读取方案

GOCN每日新闻--2022-03-07

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

gopherDaily--2022-03-07

  1. 数据结构和算法的Go实现 - https://goa.lenggirl.com/

  2. 一个Nodejs程序员在7天内学会关于Go的一切 - https://github.com/harrytran103/7_days_of_go

  3. 开始一个新的Gin网络应用的坚实基础 - https://universalglue.dev/posts/solid-foundation-new-gin-app/

  4. 在Go中打印一个带有(逗号)千位分隔符的数字 - https://gosamples.dev/print-number-thousands-separator/

  5. 为你的Go项目提供Git Hooks - https://dev.to/aarushgoyal/git-hooks-for-your-golang-project-1168

  6. 作为一名Java开发者,如何开始使用Go? - https://dev.to/rubyshiv/how-to-get-started-with-golang-as-a-java-developer-1icd

  7. 支持大规模系统的设计模式和原则 - https://medium.com/everything-full-stack/design-patterns-and-principles-that-support-large-scale-systems-f3c9adf89ad

  8. 为基于OpenID连接的单点登录配置MinIO - https://www.oak-tree.tech/blog/minio-oauth2-acorn

  9. Go中的可选函数参数 - https://bojanz.github.io/optional-parameters-go/

  10. 简化K8S Operator构建的新模式 - https://medium.com/geekculture/a-new-pattern-that-simplifies-operator-building-39df5d021cfa

  11. 现代C++速查表 - https://hackingcpp.com/cpp/cheat_sheets.html

  12. Kubernetes中的多调度器 - https://faun.pub/multiple-schedulers-in-kubernetes-a78a7b4fa4b2

  13. 汇编语言编程的艺术 - http://www.phatcode.net/res/223/files/html/toc.html

go中文网每日资讯--2022-03-05/06

一、Go语言中文网

  1. Go语言爱好者周刊:第 134 期 — Go GUI 开发者调查

  2. 这个 Go 程序分析工具太帅了

  3. 微服务从代码到k8s部署应有尽有系列(五、民宿服务)

  4. Go每日一题 今日(2022-03-06)

二、RememberGo

  1. 一个用go实现的有限状态机

三、专家极客圈

  1. 经典并发问题

四、脑子进煎鱼了

  1. Go 语言切片面试真题 8 连问

五、k8s技术圈

  1. UCloud(上海) - 容器云开发工程师 | 云原生招聘

六、小白debug

  1. 生产环境Go程序内存泄露,用pprof如何快速定位

GOCN每日新闻--2022-03-05/06

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

gopherDaily--2022-03-05/06

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中文网每日资讯--2022-03-03

一、Go语言中文网

  1. 网友惊呼!Go:完了,我成C++了

  2. 微服务从代码到k8s部署应有尽有系列(四、用户中心)

二、高可用架构

  1. 一文解密 Netflix 的快速事件通知系统是如何工作的

三、脑子进煎鱼了

  1. mysql 主库更新后,从库都读到最新值了,主库还有可能读到旧值吗?

四、Golang来啦

  1. 为什么建议你来公司线下面试

  2. Go 真的有枚举吗?

五、小白debug

  1. Go业务开发中常用的几个开源库

六、Go生态

  1. go单例实现—双重检测是否安全

七、Go招聘

  1. 「2022 版」轻松搞定 Go 开发环境

八、Golang梦工厂

  1. mysql主库更新后,从库都读到最新值了,主库还有可能读到旧值吗?

九、贝壳产品技术

  1. 贝壳Go实现的多云对接存储网关建设

十、polarisxu

  1. Go 使用场景和用 Go 的顶级公司

GOCN每日新闻--2022-03-03

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中文网每日资讯--2022-03-02

一、Go语言中文网

  1. 太难了:昨晚迁移studygolang搞到半夜3点

  2. 微服务从代码到k8s部署应有尽有系列(三、鉴权)

二、亚军进化史

  1. Go技术日报(2022-03-01)——Go1.18 新特性+泛型文章大汇总

三、新亮笔记

  1. 应用架构设计 - 智能物流柜

四、ServiceMesher

  1. 《Envoy 基础教程》史上首本 Envoy 中文电子书上线

五、微服务实践

  1. 微服务从代码到k8s部署应有尽有系列全集

六、网管叨bi叨

  1. Go 的新关键字 any 是个啥

七、Go学堂

  1. Go实战 | 记一次降低30%的CPU使用率的优化

八、Golang技术分享

  1. 网友:Go 你是 Google 的,Go:我不是。

九、Go招聘

  1. Go1.18 新特性:被折腾 N 次的 TryLock

GOCN每日新闻--2022-03-02

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

gopherDaily--2022-03-02

  1. arenas proposal的原型实现 - https://go-review.googlesource.com/c/go/+/387975

  2. 实时视频和音频流代理服务器 - https://github.com/aler9/rtsp-simple-server

  3. Go中的回滚函数 - https://dev.to/omniawahid/rollback-functions-in-golang-7e9

  4. Kubernetes - 主动/被动服务负载平衡 - https://faun.pub/active-passive-load-balancing-with-kubernetes-services-742cae1938af

  5. 使用Go实现Transaction ID Logging - https://www.bellingthecat.xyz/blog/go-transaction-id-logging

  6. 使用Go编写高性能GraphQL应用程序的工具 - https://github.com/jensneuse/graphql-go-tools

  7. 使用gops诊断运行中的go程序 - https://mp.weixin.qq.com/s/fy4nWS6RbU71Ebzcc4njqg

  8. Juniper:一个使用泛型的第三方Go标准库扩展库,包括容器、迭代器和流 - https://github.com/bradenaw/juniper

  9. TiDB发布5.4版本 - https://en.pingcap.com/blog/tidb-5-4-kicking-off-2022-with-faster-htap-ease-of-use-and-lower-cost/

  10. 无服务器系统的设计模式 - https://mp.weixin.qq.com/s/6XWMLVNPRZaHnCi7SUdOjg

  11. Git(Hub)Flow、基于主干的开发和代码审查 - https://reviewpad.com/blog/github-flow-trunk-based-development-and-code-reviews/

  12. 每个开发者都应该拥有的5个k8s工具 - https://medium.com/@painhardcore/5-tools-for-k8s-every-developer-should-have-f05f08b43161

  13. 视频:数据的版本控制 - https://www.youtube.com/watch?v=zYWuwDRkKU0

  14. 在Go中对Kubernetes object进行通用处理 - https://itnext.io/generically-working-with-kubernetes-resources-in-go-53bce678f887

go中文网每日资讯--2022-03-01

一、Go语言中文网

  1. 微服务从代码到k8s部署应有尽有系列(二、网关)

  2. Go每日一题 今日(2022-03-01)

二、脑子进煎鱼了

  1. 要发布了,Go1.18 新特性+泛型文章大汇总!

  2. Go 函数的 Map 型参数,会发生扩容后指向不同底层内存的事儿吗?

三、Golang来啦

  1. Go语言 | 基于channel实现的并发安全的字节池

  2. Go select 竟然死锁了。。。

四、Golang梦工厂

  1. 推荐一个强大的Go库-rk-boot

五、后端研究所

  1. 面试导论第二弹:看完HTTP协议的艰辛发家史,我悟到了......

六、小白debug

  1. 一道正确率只有15%的命名返回值和闭包的问题

七、Go招聘

  1. 车神科技招聘各级别Gopher

八、polarisxu

  1. 惊!Rust 中这样操作字符串竟然是错的

九、CloudNativeCommunity

  1. 《Envoy 基础教程》史上首本 Envoy 中文电子书上线

十、k8s技术圈

  1. Zoom - 基础架构 - 云平台开发工程师 | 云原生招聘

go中文网每日资讯--2022-02-28

一、Go语言中文网

  1. Go:分布式高并发服务限流实现方案

  2. 你可能没那么了解 JWT

  3. Go每日一题 今日(2022-02-28)

二、polarisxu

  1. Go:最简单的服务响应时长优化方法,没有之一

三、网管叨bi叨

  1. 写了 30 多个 Go 常用文件操作的示例,收藏这一篇就够了

四、Go招聘

  1. 理解Go中的分配

五、微服务实践

  1. 史上最强代码自测方法,没有之一!

六、Gopher指北

  1. 用Go构建你专属的JA3指纹

七、技术岁月

  1. 金融风控领域的 DDD 与中台思考

八、Golang梦工厂

  1. 一道正确率只有15%的命名返回值和闭包的问题

九、Golang技术分享

  1. 还在自己写 Go 系统监控函数吗

gopherDaily--2022-02-28

  1. 为什么这个T类型实例无法调用*T类型的方法 - https://mp.weixin.qq.com/s/RIpeKEP7kveTGEwkCw6CTQ

  2. Go 1.18泛型的性能基准测试 - https://programmingpercy.tech/blog/benchmarking-generics-in-go

  3. 在Go中使用uber-go/fx进行依赖注入 - https://vincent.composieux.fr/article/dependency-injection-in-go-with-uber-go-fx

  4. Go - 你一直错过的实用功能 - https://blog.canopas.com/golang-utility-functions-you-always-missed-ebeabae6b276

  5. goutil/dump - 打印漂亮且易于阅读的go数据结构 - https://dev.to/inhere/goutildump-print-beautiful-and-easy-to-read-go-data-504j

  6. Prig:类似于AWK,但使用Go作为"脚本" - https://benhoyt.com/writings/prig/

  7. 简化operator构建的新模式 - 用Kubebuilder和声明式模式构建Kubernetes运营商

  8. 在家庭实验室(homelab)中使用Ansible和Nomad - https://blog.aleksic.dev/using-ansible-and-nomad-for-a-homelab-part-1

  9. 离线IP地址定位库 - https://github.com/lionsoul2014/ip2region/tree/master/binding/golang

  10. gost: GO语言实现的安全隧道 - https://github.com/ginuerzh/gost

  11. 深入理解百度在离线混部技术 - https://mp.weixin.qq.com/s/ZqWWj_jPo_y4YObYieDJXQ

  12. 聊聊Go 1.18引入的TryLock - https://appliedgo.com/blog/trylock

go中文网每日资讯--2022-02-23

一、Go语言中文网

  1. rsc 大爆料:Go源码的那些有趣历史

  2. 带你十天轻松搞定 Go 微服务系列(七)

  3. Go每日一题 今日(2022-02-23)

二、polarisxu

  1. 这个开源项目牛逼:牙医教你用450行Go代码写出一个编程语言

  2. 真是头疼,Proto 代码到底放哪里?

三、幽鬼

  1. 如何哄女神欢心,这个Go开源项目说的一清二楚

四、百度Geek说

  1. Golang保姆级Debug教程

五、k8s技术圈

  1. 通过 Kubernetes CSI 实现 Longhorn 卷快照备份、恢复、克隆与扩容功能

六、微服务实践

  1. 微服务从代码到k8s部署应有尽有系列(十三、服务监控)

七、Golang来啦

  1. 我的面试经验忠告,不要被框架所束缚

  2. Go 函数的 Map 型参数,会发生扩容后指向不同底层内存的事儿吗?

八、腾讯云监控

  1. 【Golang 技术分享】关于 Go 并发编程,你不得不知的“左膀右臂”——并发与通道!

九、脑子进煎鱼了

  1. 网友:Go 你是 Google 的,Go:我不是。

GOCN每日新闻--2022-02-23

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/

gopherDaily--2022-02-23

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中文网每日资讯--2022-02-22

一、Go语言中文网

  1. 带你十天轻松搞定 Go 微服务系列(六)

二、Go招聘

  1. 百度-HCG中台部门招聘Gopher

  2. 这几个土拨鼠你都认识吗?

三、亚军进化史

  1. Go技术日报(2022-02-21)——你应该如何选择笔记软件?

四、Golang技术分享

  1. 这 Go 的边界检查,简直让人抓狂~

五、Golang来啦

  1. 细数 Context 使用场景

  2. 泛型版 singleflight:Go 中如何防止缓存击穿?

六、脑子进煎鱼了

  1. Go项目实战:从零构建一个并发文件下载器

七、polarisxu

  1. 127.0.0.1 之本机网络通信过程知多少 ?!

八、微服务实践

  1. 微服务从代码到k8s部署应有尽有系列(十二、链路追踪)

GOCN每日新闻--2022-02-22

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中文网每日资讯--2022-02-21

一、Go语言中文网

  1. 带你十天轻松搞定 Go 微服务系列(五)

  2. Go每日一题 今日(2022-02-21)

二、脑子进煎鱼了

  1. Go1.18 新特性:高效复制,strings, bytes 标准库新增 Clone API

  2. Go 如何实现启动参数的加载

三、TonyBai

  1. Go GC如何检测内存对象中是否包含指针

四、飞雪无情

  1. 我的面试经验忠告,不要被框架所束缚

五、polarisxu

  1. Rust vs. Go:两个团队成员都认为两者结合效果更好!

六、CloudNativeCommunity

  1. 做到这7点,避免微服务落地失败

七、k8s技术圈

  1. 云原生 Kubernetes 分布式存储平台 Longhorn 初体验

八、微服务实践

  1. 微服务从代码到k8s部署应有尽有系列(十一、日志收集)

九、码农桃花源

  1. 你应该如何选择笔记软件?

十、李文周

  1. Go单测从零到溜系列—6.编写可测试的代码

十一、Golang来啦

  1. 哇,14662 字解析 Go 语言 Context(附图)

十二、Golang梦工厂

  1. 探讨两种 option 编程模式的实现

十三、Golang技术分享

  1. 一个活跃在众多 Go 项目中的编程模式

十四、董泽润的技术笔记

  1. 围观 Roblox 持续三天的故障

GOCN每日新闻--2022-02-21

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

gopherDaily--2022-02-21

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中文网每日资讯--2022-02-17

一、Go语言中文网

  1. 带你十天轻松搞定 Go 微服务系列(二)

  2. Go每日一题 今日(2022-02-17)

二、亚军进化史

  1. Go技术日报(2022-02-16)——高阶函数编程提升代码简洁性

三、脑子进煎鱼了

  1. 一文完全掌握 Go math/rand

四、网管叨bi叨

  1. Go 的 Contex 是线程安全的吗?

五、Golang技术分享

  1. 超全总结:Go 读文件的 10 种方法

  2. 生产环境Go程序内存泄露,用pprof如何快速定位

六、polarisxu

  1. 2022 年最佳 Go 图书?

七、Go招聘

  1. Go1.18 这个包确定没了

八、CloudNativeCommunity

  1. 在 Istio 中引入 Wasm 意味着什么?

九、微服务实践

  1. 微服务从代码到k8s部署应有尽有系列(九、事务精讲)

十、专家极客圈

  1. Go正则表达式示例

十一、奇伢云存储

  1. VSCode 阅读 Linux 代码怎么才不卡顿?这样做才能快的飞起!

GOCN每日新闻--2022-02-17

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

gopherDaily--2022-02-17

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中文网每日资讯--2022-02-16

一、Go语言中文网

  1. 带你十天轻松搞定 Go 微服务系列(一)

  2. 体验 http3: 基于 nginx quic 分支

  3. Go每日一题 今日(2022-02-16)

二、亚军进化史

  1. Go技术日报(2021-02-15)——Go为空切片分配了底层数组?

三、脑子进煎鱼了

  1. Go1.18 新特性:弃用 strings.Title 方法,换个新坑吧!

四、k8s技术圈

  1. 无法拉取 gcr.io 镜像?用魔法来打败魔法

五、微服务实践

  1. 微服务从代码到k8s部署应有尽有系列(八、各种队列)

六、Go招聘

  1. 两年刚需房,五年大平层,来这里一起朝九晚六策人生

七、MoeLove

  1. K8S 生态周报| Istio 即将发布重大安全更新,多个版本受影响

八、Kubernetes技术栈

  1. 生产环境搭建高可用Harbor(包括恢复演练实操)

九、Golang来啦

  1. 教妹子学 Go 并发原语:啥是 Semaphore ?

十、字节跳动技术团队

  1. 如何使用高阶函数编程提升代码的简洁性

GOCN每日新闻--2022-02-16

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中文网每日资讯--2022-02-15

一、Go语言中文网

  1. 把Go的BoltDB用在生产环境,结果18000台服务器瘫痪了

  2. 浅析 unsafe.Pointer 与 uintptr

  3. Go每日一题 今日(2022-02-15)

二、亚军进化史

  1. Go技术日报(2022-02-14)——Go语言切片面试真题8连问

三、脑子进煎鱼了

  1. 生产环境Go程序内存泄露,用pprof如何快速定位

四、polarisxu

  1. Go1.18 新特性:编译后的二进制文件,将包含更多信息

五、Go招聘

  1. 项目实战:使用 Fiber + Gorm 构建 REST API

六、TonyBai

  1. Go究竟是否为空切片分配了底层数组

七、网管叨bi叨

  1. Go 函数的 Map 型参数,会发生扩容后指向不同底层内存的事儿吗?

八、幽鬼

  1. 通过 eBPF 深入探究 Go GC

九、CloudNativeCommunity

  1. DaoCloud 开源 Merbridge,使用 eBPF 代替 iptables,加速 Istio

十、微服务实践

  1. 微服务从代码到k8s部署应有尽有系列(七、支付服务)

十一、轩脉刃的刀光剑影

  1. 为hade增加model自动生成功能

十二、董泽润的技术笔记

  1. 体验 http3: 基于 nginx quic 分支

十三、云加社区

  1. 10分钟搞懂!消息队列选型全方位对比

GOCN每日新闻--2022-02-15

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

gopherDaily--2022-02-15

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中文网每日资讯--2022-02-14

一、Go语言中文网

  1. Go 分布式令牌桶限流 + 兜底保障

  2. Golang 函数和 C 函数深度对比

  3. Go每日一题 今日(2022-02-14)

二、亚军进化史

  1. Go技术日报(2022-02-13)——数据库存储选型经验总结

三、脑子进煎鱼了

  1. Go1.18 新特性:被折腾 N 次的 TryLock

  2. 用 Go 写的文件传输工具 croc 了解一下

四、网管叨bi叨

  1. 分享一个 Go 应用的可视化持续采样分析的开源方案

五、Golang来啦

  1. 浅析 unsafe.Pointer 与 uintptr

六、Golang梦工厂

  1. Go语言切片面试真题8连问

七、Golang技术分享

  1. Go 中的那些语法糖

八、polarisxu

  1. 跟着 Go 作者学泛型

九、Go招聘

  1. 极限科技 - 招聘 Golang 后端开发工程师

十、幽鬼

  1. Go 语言中包的风格指南

十一、微服务实践

  1. 微服务从代码到k8s部署应有尽有系列(六、订单服务)

GOCN每日新闻--2022-02-14

  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中文网每日资讯--2022-02-13

一、Go语言中文网

  1. Go语言爱好者周刊:第 131 期 — 这道题你做对了吗?

  2. Go 1.17.7 发布

  3. 浅析gowatch监听文件变动实现原理

  4. Go每日一题 今日(2022-02-13)

二、Golang来啦

  1. 看完这期图解,别再搞不清切片拷贝了

  2. 你想在Go 2中看到什么?

三、幼麟实验室

  1. 【Golang】slice类型存什么?make和new?slice和数组?扩容规则?

四、脑子进煎鱼了

  1. Go 第三方库推荐:类型转换如此简单

五、多颗糖

  1. [译] 我做基础架构学到的42件事

六、polarisxu

  1. 「2022 版」轻松搞定 Go 开发环境

七、专家极客圈

  1. 经典并发问题: 哲学家就餐问题

GOCN每日新闻--2022-02-13

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

gopherDaily--2022-02-13

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中文网每日资讯--2022-02-10

一、Go语言中文网

  1. Go:基于 MongoDB 构建 REST API — Fiber 版

  2. VSCode 1.64 正式发布

  3. Go每日一题 今日(2022-02-10)

二、脑子进煎鱼了

  1. 面试官:Context携带数据是线程安全的吗?

三、Golang来啦

  1. 学到了!将缓冲 channel 当做 Mutex 来使用

四、华仔聊技术

  1. 源码系列第1弹 | 带你快速攻略Kafka源码之旅入门篇

五、k8s技术圈

  1. HTTP 缓存协议实战

六、ServiceMesher

  1. 我做了一个 Istio Workshop,这是第一讲介绍

七、云加社区

  1. CGO让Go与C手牵手,打破双方“壁垒”!

八、幽鬼

  1. 2022年2月编程语言排行榜:Go要进前10了,Rust 啥时候进前20呀

九、微服务实践

  1. 微服务从代码到k8s部署应有尽有系列(四、用户中心)

十、Go招聘

  1. 互联网域名系统国家工程研究中心DDI寻Gopher,巴适得很哦

GOCN每日新闻--2022-02-10

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中文网每日资讯--2022-02-09

一、Go语言中文网

  1. Go 使用场景和用 Go 的顶级公司

  2. 浅谈Golang两种线程安全的map

  3. Go切片与技巧(附图解)

  4. Go每日一题 今日(2022-02-09)

二、亚军进化史

  1. Go技术日报(2022-02-08)——以Go为例-探究并行与并发的区别

三、阿里云云栖号

  1. 技术揭秘 | 实时数仓 Hologres 如何支持超大规模部署与运维

四、微服务实践

  1. 微服务从代码到k8s部署应有尽有系列(三、鉴权)

五、polarisxu

  1. Rust 项目实战:从头构建一个笔记命令行程序(1)

六、Go招聘

  1. Go 应用的持续性分析

七、幽鬼

  1. Go:基于 MongoDB 构建 REST API — Fiber 版

GOCN每日新闻--2022-02-09

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

gopherDaily--2022-02-09

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中文网每日资讯--2022-02-08

一、Go语言中文网

  1. Go爱好者这么卷。。。

  2. 理解go中空结构体的应用和实现原理

  3. Go每日一题 今日(2022-02-08)

二、网管叨bi叨

  1. 用gRPC建设微服务,Proto 怎么管理更合适

三、Go招聘

  1. Go 不同的特性有这么多!!

四、polarisxu

  1. GoLand 发布新版

五、Golang来啦

  1. 学妹力荐,从入门到精通 Go 语言必读的十本书(附电子书)

六、幽鬼

  1. VSCode 1.64 正式发布

七、k8s技术圈

  1. 访问者模式在 Kubernetes 中的使用

八、CloudNativeCommunity

  1. Tetrate 推出免费的 Envoy 在线基础教程

九、微服务实践

  1. 微服务从代码到k8s部署应有尽有系列(二、网关)

十、Golang梦工厂

  1. 面试官:Context携带数据是线程安全的吗?

gopherDaily--2022-02-08

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

GOCN每日新闻--2022-02-07

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/

GOCN每日新闻--2022-01-12

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

gopherDaily--2022-01-12

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中文网每日资讯--2022-01-11

一、Go语言中文网

  1. Go1.18 泛型的好、坏亦或丑?

  2. 吐槽过后,我为什么要夸夸 Go 语言

二、亚军进化史

  1. Go技术日报(2022-01-10)——解读Go语言的2021:稳定为王

三、脑子进煎鱼了

  1. Go 如何实现启动参数的加载

四、polarisxu

  1. GitHub 发现了 studygolang 项目依赖的漏洞

  2. Go 有哪几种无法恢复的致命场景?

五、网管叨bi叨

  1. Go 语言泛型,简明入门教程

六、我的小碗汤

  1. 一个有趣的Go项目,3D界面管理k8s集群,真好玩!

七、小白debug

  1. Go 网络编程和 TCP 抓包实操

八、分布式实验室

  1. 所有的定时任务系统,都绕不开这套处理逻辑

九、Go学堂

  1. Go实战 | 基于有向无环图的并发执行流的实现

十、Go招聘

  1. i/o timeout , 希望你不要踩到这个net/http包的坑

GOCN每日新闻--2022-01-11

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中文网每日资讯--2022-01-10

一、Go语言中文网

  1. 2021 年你写了多少代码?这个 Go 工具帮你统计

  2. Dubbo为什么用Go重写?

二、脑子进煎鱼了

  1. Go 为什么不在语言层面支持 map 并发?

  2. Go 编程模式:详解函数式选项模式

三、polarisxu

  1. Typora 宣布收费后,这款开源 Markdown 编辑器火了

四、Go招聘

  1. 用Go写的文件传输工具croc了解一下

五、腾讯技术工程

  1. 浅谈缓存最终一致性的解决方案

六、微服务实践

  1. Go 中实现用户的每日限额(比如一天只能领三次福利)

七、TechPaper

  1. 动态调整 GOGC 优化 Go 的 GC 标记 CPU 占用

八、幽鬼

  1. Go 1.18 中的三个小功能

九、网管叨bi叨

  1. 微服务难点剖析 | 服务拆的挺爽,问题是日志该怎么串联起来呢?

十、专家极客圈

  1. Go泛型编程: interface已不再是从前那个少年

GOCN每日新闻--2022-01-10

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

gopherDaily--2022-01-10

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

gopherDaily--2022-01-01

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

GOCN每日新闻--2022-01-04

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

About

爬取go中国技术社区(https://gocn.vip/topics/node18 )的每日新闻和go语言中文网(每日资讯)(https://studygolang.com/go/godaily 和 gopher Daily(https://gopher-daily.com/) 自动归档

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published