每日一諺:A good name is Consistent (easy to guess), Short (easy to type), Accurate (easy to understand)。
Go技術生态
- 2021 GopherChina上位元組跳動分享的Go 網絡庫上的實踐中提到的netpoll庫開源 - https://github.com/cloudwego/netpoll
- Go實作的全能公鍊thinkium - https://github.com/ThinkiumGroup/go-thinkium
- 私有化倉庫的 GO 子產品使用實踐 - https://zhuanlan.zhihu.com/p/384621827
- 在Go中建構商業應用: Three Dot實驗室聯合創始人專訪 - https://goingwithgo.com/2021/07/building-business-applications-in-golang-three-dots-labs/
- 比較現代的容器鏡像生成器:Jib、Buildpacks和Docker - https://community.suse.com/posts/comparing-modern-day-container-image-builders-jib-buildpacks-and-docker
- 充分利用Fleet和Rancher進行Kubernetes GitOps持續內建和傳遞 - https://digitalis.io/blog/kubernetes/kubernetes-gitops-continuous-integration-and-delivery-with-fleet-and-rancher/
- 内置go語言擴充引擎的Go web伺服器 - https://github.com/i-rme/GOP-Server/
- Go實作的包資料編輯工具 - https://remyhax.xyz/posts/golang-packet-editing/
- 我喜歡的程式設計語言以及我為什麼喜歡它們 - https://deepu.tech/languages-i-like-and-why/
- kubernetes配置模式:kubernetes controler模式 - https://developers.redhat.com/blog/2021/05/05/kubernetes-configuration-patterns-part-2-patterns-for-kubernetes-controllers
- stealthpool提供了一個記憶體池,它在堆外配置設定的塊不會被垃圾收集器追蹤到 - https://github.com/Link512/stealthpool
Go技術進階專欄導讀
Go語言有很強的C語言背景,除了文法具有繼承性外,其設計者以及其設計目标都與C語言有着千絲萬縷的聯系。在Go語言與C語言的互操作(Interoperability)方面,Go更是提供了強大的支援,尤其是在Go中使用C語言,你甚至可以直接在Go源檔案中編寫C代碼,實作這種互操作的技術就是cgo。
Go進階專欄“改善Go語⾔程式設計品質的50個有效實踐”的第45篇文章《與C互操作不是免費的!一文了解cgo的使用成本》https://www.imooc.com/read/87/article/2475 将為你詳解cgo的原理、使用方法、跨平台建構的注意事項以及cgo帶來的開銷。

資料下載下傳
關注公衆号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系列
感謝大家對本星球的支援!
聯系方式
- 有意想學習容器或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
往期推薦
一文告訴你如何用好uber開源的zap日志庫
使用p.key的形式讀取ini配置項
使用go-metrics在Go應用中增加度量
通過執行個體了解Go Execution Tracer
使用functrace輔助進行Go項目源碼分析
通過執行個體了解Go逃逸分析
Go标準庫http與fasthttp服務端性能比較