微信不支持外部鏈接,可以點擊文章底部的 閱讀原文 ,方便閱讀文中的鏈接,也可通過 http://daily.rebase.network/ 瀏覽每期日報內容。

  1. Go with Examples: 保持模塊的兼容性

@Gala

https://medium.com/@ngtzeyang94/go-with-examples-keeping-your-modules-compatible-2bab5a5b9022

當你開始爲別人提供 API 或者模塊時,保持模塊的兼容性是非常重要的,這篇文章介紹瞭如何在修改代碼時保證模塊的兼容性,避免出現嚴重的線上故障。

  1. 當 DRY 不好用的時候,試試 WET 吧

@Gala

https://medium.com/better-programming/when-dry-doesnt-work-go-wet-6befda0444bf

很多時候,開發者總想編寫最優解的代碼,保持 DRY,但是實際編程中隨着需求變化往往並不如意,本文通過 WET 讓開發者有另一種選擇,在沒那麼 DRY 時,降低代碼重構和複雜度增加的風險。

  1. 爲什麼你應該避免使用 Go 指針

@Gala

https://medium.com/better-programming/why-you-should-avoid-pointers-in-go-36724365a2a7

當你寫的 Go 代碼性能不如期的時候,讀一下這個文章吧,可能你使用了過多的指針,對於 Go 來說,更少的指針會提高程序的運行速度。


Web3 極客日報 是爲 Web3 時代的極客們準備的一份日報,它是由一羣極客們推薦他們認爲有價值的內容並附上一段推薦語,最後通過 Rebase 的成員整理編輯。

如果你是一名極客,你有好的工具、好的開源項目、好的文章和教程等想要分享給大家,請推薦給我們!如果你也想參與到 Web3 極客日報的建設中,請在後臺留下你的微信號和簡單的介紹,我們(一羣閒散的極客)會盡快和你聯繫。


網站: http://rebase.network

公衆號: rebase_network