背景介紹
大多數 Gopher 應該對於 Awesome-go 應該都不陌生。 Awesome-go 是個很優秀的項目,裏面收錄了很多優秀的用 Go 編寫的開源庫、框架、軟件
截至目前,Awesome-go 已經收錄了Web框架、機器學習、分佈式系統、編譯器、物聯網、持續集成等方方面面共計 81 類大項, 1777 個用 Go 編寫的倉庫,很多我們平常開發上所需要的庫都能在上面能找到,為我們省去了不少時間。
Awesome-go Web框架收錄部分
Awesome-go 使用痛點
雖然 Awesome-go 收錄的內容確實很豐富,但是英文原版的使用體驗上卻是差強人意,我們所遇到的痛點大體如下 :
- 倉庫重要信息丟失。在英文版 Awesome 下,因為收錄的庫較多,可選擇性也比較大,雖然這是個優點,但是在倉庫關鍵信息缺失(譬如缺失了 star )的情況下,卻會讓人產生選擇困難症。舉個例子,同樣是 Web Framework類目 ,可供的選擇框架就多達 38 種,我們僅憑隻言片語的描述完全無法從中選擇符合自己的框架。所以迫於無奈只能非常原始的挨個前往 Github 上尋找對應倉庫,效率極其低下。
- 2.閲讀效率不高。因為是英文文檔,所以像我這樣英語不太好的同學來講,閲讀體驗不是非常友好。
更強大的 Awesome-go-cn
awesome-go-cn 在 awesome-go 基礎上,針對我們日常使用中的痛點做了一系列改進,你或許可以簡單理解為它是 中文加強版awesome-go
awesome-go-cn :
- 顯示項目工程對應的Github倉庫 star 數。可以幫助大家第一時發現高星優質項目。
- 顯示項目工程對應的Github倉庫最近提交時間。如果你在兩個 star 數量差不多的工程之間糾結,可以迅速的通過最近提交時間來判斷項目活躍度。
- 定期更新。awesome-go-cn 腳本每隔一段時間(目前暫定1天)會向英文原版文檔同步,並進行更新,保證文檔不會落後於原版英文文檔,絕對不鴿。
- 快捷的訪問網站方式。點擊http://awesome-go.cn 便可直達(目前由於備案原因會暫時無法訪問,預計在近期將會上線)
- 中文翻譯。目前是通過初版機器翻譯,後期人工潤色的方式進行翻譯,幫助你掃清語言閲讀障礙。
- 以及所有 awesome-go 的功能
Awesome-go-cn微軟辦公軟件翻譯部分,包含了項目的star/最近更新時間
awecome-go-cn
最後
國際慣例,奉上倉庫地址,歡迎各位同學 star :
Github 傳送門 : awesome-go-cn
Awesome-go-cn 中文首頁 : https://awesome-go.cn(目前由於備案原因,暫時無法訪問,預計將在接下來幾天上線)