每日一谚:If you feel comments are unclear or hard to write concisely, reconsider your API design.
祝所有gopher国庆节快乐!
Go技术生态
以正确的方式包装错误:不要在你的错误中包含调用者已经知道的信息 - https://errnil.substack.com/p/wrapping-errors-the-right-way
可汗学院:genqlient:一个真正类型安全的Go GraphQL客户端 - https://blog.khanacademy.org/genqlient-a-truly-type-safe-go-graphql-client/
一个受Google Zanzibar启发的数据库,用于存储、计算和验证应用程序的权限 - https://github.com/authzed/spicedb
类型系统从何而来 - http://blog.felipe.rs/2017/07/07/where-do-type-systems-come-from/
拥抱苦差事 - https://www.zlovezl.cn/articles/embrace-the-grind-cn-translation/
为什么高级开发人员正在领导伟大的辞职运动?- https://tipsnguts.medium.com/why-senior-developers-are-leading-the-great-resignation-movement-37b93ab9a634
可观察性:发现一个新的世界 - https://dev.to/triptych/observable-discovering-a-new-world-1egc
Kubernetes基础:第一部分 - https://dev.to/pghildiyal/let-s-learn-kubernetes-basics-part-1-3of7
理解AWK - https://earthly.dev/blog/awk-examples/
Go技术进阶专栏导读
如果你看过《C语言陷阱与缺陷》这本书,你一定想要一个Go版本的,任何一种编程语言都不是完美的。提前了解这门语言中的“陷阱”将有助于Go开发人员在工程实践中少走弯路。Go进阶专栏“改善Go语⾔编程质量的50个有效实践
资料下载
关注公众号iamtonybai,发送特定关键字获取对应精品资料!
Go语言学习技术路线图2021版 - 发送go2021
GopherChina 2021技术大会ppt资料 - 发送gopherchina2021;
GopherChina 2020技术大会ppt资料 - 发送gopherchina2020;
GopherCon 2020大会技术ppt资料 - 发送gophercon2020;
《设计数据密集型应用程序》作者Martin Kleppmann新课“分布式系统”的讲义资料 - 发送distsys;
O'Reilly的《分布式跟踪实战(Distributed Tracing in Practice)》 - 发送distrace;
加州伯克利的47页的“机器学习的数学基础”资料 - 发送math4ml;
“Gopher部落”,新年新气象
Go技术书籍的书摘和读书体会系列
Go与eBPF系列
感谢大家对本星球的支持!
联系方式
有意想学习容器或Kubernets的童鞋可以了解一下我的慕课网实战课:k8s实战 - https://coding.imooc.com/class/284.html
gopherdaily归档:https://github.com/bigwhite/gopherdaily
编辑:Tony Bai (https://tonybai.com)
邮件订阅:https://gopher-daily.com/
知乎Go进阶专栏:https://www.zhihu.com/column/c_1352639051791454208
“Gopher部落”知识星球:https://public.zsxq.com/groups/51284458844544
微信公众号:iamtonybai