天天看点

带有硬件性能监控的Go pprof工具 | Gopher Daily (2021.05.12) ʕ◔ϖ◔ʔ

每日一谚:Don't architect software with the idea of channels being a queue, focus on signaling and the semantics that simplify the orchestration required.

Go技术生态

  1. Go并发:高级话题 - https://t.zsxq.com/yJMRjiI
  2. pprof++: 带有硬件性能监控的Go性能剖析器 by uber - https://eng.uber.com/pprof-go-profiler/
  3. Kubernetes中混沌工程的开源解决方案 - https://blog.flant.com/chaos-engineering-in-kubernetes-open-source-tools/
  4. 用GoPacket对数据包进行捕获和程序化分析 - https://blog.apnic.net/2021/05/12/programmatically-analyse-packet-captures-with-gopacket/
  5. KrakenD:高性能API网关框架项目加入linux基金会 - https://www.krakend.io/blog/krakend-framework-joins-the-linux-foundation/
  6. 跳出Go module的泥潭 - https://mp.weixin.qq.com/s/EndbbH0Cxw7jBmUOovs6Ew
  7. 在Kubernetes上用多容器pod扩展应用程序 - https://learnk8s.io/sidecar-containers-patterns
  8. Popeye是一个实时扫描Kubernetes集群并报告部署资源和配置的潜在问题的工具 - https://github.com/derailed/popeye
  9. 分布式账本技术(DLT)和数字凭证--完美的搭配 - https://www.memberpass.com/2021/05/distributed-ledger-technology-dlt-and-digital-credentials-a-perfect-match/
  10. 通过microsoft learn零基础学习Go编程语言 - https://dev.to/azure/get-started-with-the-go-programming-language-with-microsoft-learn-no-experience-needed-1npg
  11. 通过AI和机器学习扩大网络防御 - https://thenewstack.io/expanding-cyber-defense-through-ai-and-ml/

Go技术进阶专栏导读

在 Go 官方的 2019 年 Go 开发者调查报告中,有关 Go 开发过程依赖的调试工具与技术的调查结果中,排名前两名的分别是:使用文本输出 (fmt.Print 等) 调试 Go 代码 和 使用专业调试器 (如:Delve、GDB) 在本机调试 Go 代码。和“print 辅助调试”相比,专门调试工具可以运用在 “print 调试” 无法胜任的场景下。比如:与 IDE 集成、事后调查等。Go进阶专栏“改善Go语⾔编程质量的50个有效实践”的第38篇文章《掌握 Go 代码调试利器:delve》https://www.imooc.com/read/87/article/2465  将为你详细讲解目前Go语言领域使用最多的调试器:delve的原理、详细使用方法与注意事项。

带有硬件性能监控的Go pprof工具 | Gopher Daily (2021.05.12) ʕ◔ϖ◔ʔ

资料下载

关注公众号iamtonybai,发送特定关键字获取对应精品资料!

  • Go语言学习技术路线图2021版 - 发送go2021
  • GopherChina 2020技术大会ppt资料 - 发送gopherchina2020;
  • GopherCon 2020大会技术ppt资料 - 发送gophercon2020;
  • 《设计数据密集型应用程序》作者Martin Kleppmann新课“分布式系统”的讲义资料 - 发送distsys;
  • O'Reilly的《分布式跟踪实战(Distributed Tracing in Practice)》 - 发送distrace;
  • 加州伯克利的47页的“机器学习的数学基础”资料 - 发送math4ml;

“Gopher部落”,新年新气象

“Gopher部落”正式转正(从试运营星球变成了正式星球)!“gopher部落”旨在打造一个精品Go学习和进阶社群,目前虽小,但持续力很强。在2021年上半年,部落将策划两个专题系列分享,并且是部落独享哦:

  • Go技术书籍的书摘和读书体会系列
  • Go与eBPF系列
带有硬件性能监控的Go pprof工具 | Gopher Daily (2021.05.12) ʕ◔ϖ◔ʔ

感谢大家对本星球的支持!

联系方式

  • 有意想学习容器或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

往期推荐

Go语言的“黑暗角落”:盘点学习Go语言时遇到的那些陷阱

Go标准库http与fasthttp服务端性能比较

BPF和Go:在Linux中内省的现代方式[译]

Go语言回顾:从Go 1.0到Go 1.13

Go 1.16版本正式发布

Hugo作者、Go核心团队成员Steve Francia谈诞生13年的Go语言:生态系统、演化与未来[译]

2020年Go语言盘点:新冠大流行阻挡不了Go演进的步伐

带有硬件性能监控的Go pprof工具 | Gopher Daily (2021.05.12) ʕ◔ϖ◔ʔ

继续阅读