background

Most Gopher will be familiar with awesome-go. Awesome- Go is an excellent project that contains excellent open source libraries, frameworks, and software written in Go

So far, Awesome go has included 81 categories of Web frameworks, machine learning, distributed systems, compilers, the Internet of Things, continuous integration, and more. There are 1777 repositories written in Go, which can save us a lot of time.

Awesome- Go Web framework included section

Awesome-go uses pain points

Although Awesome- Go contains a lot of content, the original English version of Awesome- Go is not good enough to use. The pain points we encountered are as follows:

  • Important information in the warehouse is lost. In the English version of Awesome, because there are many libraries included, the selection is relatively large, although this is an advantage, but in the case of the absence of key information in the warehouse (such as the absence of star), it will cause people to have difficulty in choosing. For example, for the same Web Framework category, there are as many as 38 kinds of frameworks to choose from, and we simply cannot choose the Framework that suits us. Therefore, I had no choice but to go to Github one by one to find corresponding warehouses, which was extremely inefficient.

  • 2. Inefficient reading. Because the document is in English, the reading experience is not very friendly for students like me who are not good at English.

More powerful awesome-go-CN

Awesome go-CN is a series of improvements on the basis of awesome Go to address the pain points of our daily use. You can probably simply say it is a Chinese enhanced version of awesome Go

awesome-go-cn :

  • The number of Github repository stars corresponding to the project is displayed. Can help you find the first high star quality projects.
  • Displays the latest commit time of the Github repository corresponding to the project project. If you’re stuck between two projects with the same number of stars, you can quickly gauge project activity by the most recent submission date.
  • Update regularly. The awesome-go-cn script synchronizes and updates the original English document every once in a while (currently one day) to ensure that the document does not lag behind the original English document.
  • Quick access to the site. You can click awesome-go.cn to go directly to it (currently, it is temporarily unavailable due to filing, and it is expected to be online in the near future)
  • Chinese translation. At present, it is translated through the first version of machine translation, and the later version of manual polishing, to help you clear the language reading barrier.
  • And all the awesome go features

Awesome-go-cn Microsoft Office translation section that contains the project’s STAR/last updated times

awecome-go-cn

The last

International practice, please send us the address of the warehouse, welcome everyone

Github portal: awe-go-cn

Awe-go-cn 英 文 homepage: awe-go.cn (currently inaccessible due to filing reasons, it is expected to be online in the next few days)