可以學習的go開源專案

2021-07-24 21:37:55 字數 344 閱讀 3626

谷歌官方維護了乙個基於go語言的開源專案列表:

其中有非常多的優秀專案值得學習,有幾百行**適合新手閱讀的專案,也有大型如nsq、docker等的專案。

1、cache2go

比較簡單的乙個快取庫,**量很少,適合新手學習,可以學習到鎖、goroutines等。

2、groupcache

與memcached同一作者,相當於是memcached的go語言實現。

3、nsq

訊息分發平台,閱讀**可以了解到很多分布式、負載均衡等方面的程式設計。

4、docker

時下很火的專案,個人感覺適合應用,不適合入門閱讀學習,待成為了高手後可以研究下其實現。

go語言開源專案

谷歌官方維護了乙個基於go語言的開源專案列表 其中有非常多的優秀專案值得學習,有幾百行 適合新手閱讀的專案,也有大型如nsq docker等的專案。1 cache2go 比較簡單的乙個快取庫,量很少,適合新手學習,可以學習到鎖 goroutines等。2 groupcache 與memcached同...

GitHub上優秀的Go開源專案

近一年來,學習和研究go語言,斷斷續續的收集了一些比較優秀的開源專案,這些專案都非常不錯,可以供我們學習和研究go用,從中可以學到很多關於go的使用 技巧以及相關工具和方法。我把他們整理發出來,大家有興趣可以根據自己的愛好選擇一些進行研究和閱讀,提公升自己的能力,更好的使用go語言,開發出更優秀的專...

GitHub上優秀的Go開源專案

近一年來,學習和研究go語言,斷斷續續的收集了一些比較優秀的開源專案,這些專案都非常不錯,可以供我們學習和研究go用,從中可以學到很多關於go的使用 技巧以及相關工具和方法。我把他們整理發出來,大家有興趣可以根據自己的愛好選擇一些進行研究和閱讀,提公升自己的能力,更好的使用go語言,開發出更優秀的專...