每日一谚:Don't ignore errors in test code. When something unexpected happens, it'll fail silently and you'll just get weird behaviour.
Go技术生态
-
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
资料下载
关注公众号iamtonybai,发送特定关键字获取对应精品资料!
-
Go语言学习技术路线图2021版 - 发送go2021 -
GopherChina 2021技术大会ppt资料 - 发送gopherchina2021; -
GopherCon 2020大会技术ppt资料 - 发送gophercon2020; -
《设计数据密集型应用程序》作者Martin Kleppmann新课“分布式系统”的讲义资料 - 发送distsys; -
O'Reilly的《分布式跟踪实战(Distributed Tracing in Practice)》 - 发送distrace; -
加州伯克利的47页的“机器学习的数学基础”资料 - 发送math4ml;
文章评论