天天看點

Go語言profile、trace和可觀察性指南 | Gopher Daily (2021.09.09) ʕ◔ϖ◔ʔ

每日一諺:The bigger the interface, the weaker the abstraction.

Go技術生态

  1. Go剖析、跟蹤和可觀察性指南 - https://github.com/DataDog/go-profiler-notes/blob/main/guide/README.md
  2. Go中的i18n(國際化)指南 - https://www.alexedwards.net/blog/i18n-managing-translations
  3. 使用errgroup滿足JavaScript的Promise.all的愛好者的并發使用習慣 - http://nathan.vegas/blog/errgroup-promise-all.html
  4. 使用sqlc/pgx操作Postgres資料庫 - https://brandur.org/sqlc
  5. Facebook将Go對象關系映射項目Ent捐獻給Linux基金會 - https://thenewstack.io/facebooks-golang-object-relational-mapper-moves-to-the-linux-foundation/
  6. 跟蹤SLA、SLO和錯誤預算的工具 - https://github.com/roshan8/slo-tracker
  7. 優雅地處理Kubernetes的API棄用問題 - https://www.openfaas.com/blog/ingress-api-deprecation/
  8. 油管視訊:在Github Copilot的輔助下用Go從頭制作了一款CLI遊戲 - https://www.youtube.com/watch?v=Xw_qbJp52cY
  9. 通過優化應用程式打破Kubernetes鐵三角 - https://mp.weixin.qq.com/s/KfsSatZZKU7MyRBdYfgWmQ
  10. Kubernetes最佳實踐 - https://github.com/diegolnasc/kubernetes-best-practices
  11. 理想與現實:重新審視虛拟機和容器的曆史 - https://arxiv.org/abs/1904.12226

Go技術進階專欄導讀

Go的一個設計哲學就是“自帶電池(battery-included)”。前面說過,所謂“電池”,除了包括标準庫之外,還包括其他主流同類語言所不能媲美的Go工具鍊。對于每個Gopher而言,熟練掌握Go工具鍊中的這些工具,将對日常Go開發效率與代碼品質帶來事半功倍的效果。Go進階專欄“改善Go語⾔程式設計品質的50個有效實踐”的第49篇文章《利其器!Go常用工具大檢閱》https://www.imooc.com/read/87/article/2479 将為你全面解讀Go包開發生命周期使用的常用工具,涵蓋主要原生工具以及應用較廣的第三方工具。

Go語言profile、trace和可觀察性指南 | Gopher Daily (2021.09.09) ʕ◔ϖ◔ʔ

資料下載下傳

關注公衆号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部落”,新年新氣象

“Gopher部落”正式轉正(從試營運星球變成了正式星球)!“gopher部落”旨在打造一個精品Go學習和進階社群,目前雖小,但持續力很強。在2021年上半年,部落将策劃兩個專題系列分享,并且是部落獨享哦:

  • Go技術書籍的書摘和讀書體會系列
  • Go與eBPF系列
Go語言profile、trace和可觀察性指南 | Gopher Daily (2021.09.09) ʕ◔ϖ◔ʔ

感謝大家對本星球的支援!

聯系方式

  • 有意想學習容器或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 module拉取方案

騰訊開源Go語言實作的百萬級服務發現和治理中心北極星 | Gopher Daily (2021.09.08) ʕ◔ϖ◔ʔ

Brooks、Wirth和Go[譯]

Go 1.17新特性詳解:使用基于寄存器的調用慣例

Go 1.17中值得關注的幾個變化

Go中被閉包捕獲的變量何時會被回收

Go經典阻塞式TCP協定流解析的實踐

一文搞懂Go語言的plugin

Go語言profile、trace和可觀察性指南 | Gopher Daily (2021.09.09) ʕ◔ϖ◔ʔ

繼續閱讀