avelino/awesome-go

A curated list of awesome Go frameworks, libraries and software

View on GitHub ↗Jump to charts ↓Open shareable report

Summary Information

Updated 22 minutes ago
Added to GitGenius on June 29th, 2022
Created on July 6th, 2014
Open Issues & Pull Requests: 215 (+0)
Number of forks: 13,503
Total Stargazers: 182,134 (+1)
Total Subscribers: 2,823 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 4.9 hours
Mean response time: 103.5 days
90th percentile: 66.3 days
Tracked items: 127

How this project is maintained

Around half of the issues opened in the past year never receive a reply. 88% of open issues come from outside the core team, so the backlog reflects real-world use rather than internal planning. Only 8% of issues opened in the past year have been closed. Three people close 84% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 26
New in 7 days: 1
Closed in 7 days: 0
Avg open age: 128 days
Stale 30+ days: 21
Stale 90+ days: 10

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

  • spam (121)
  • awesome-go.com (17)
  • suggestion (16)
  • bug (15)
  • question (13)
  • help wanted (12)
  • pending-review (11)
  • new-package (9)

Most active issues this week

Detailed Description

Awesome Go is a curated list of Go frameworks, libraries, and software maintained at https://awesome-go.com. The repository serves as a comprehensive resource for Go developers seeking high-quality packages and tools across numerous domains. It is organized into extensive categories covering everything from actor models and artificial intelligence to XML processing and zero trust security, with each section containing carefully selected projects and libraries relevant to that domain.

The project is classified across multiple domains including devops, resource compilation, cloud services, data science, web development, and concurrency, reflecting the breadth of Go ecosystem coverage it provides. The repository explicitly functions as both a curated list and a community resource, with topics including awesome-list, golang-library, and hacktoberfest participation.

This suggests the repository manages a significant volume of spam submissions while maintaining quality control through review processes.

The project's maintenance is driven by a small core of active contributors. This concentrated contributor base indicates that a dedicated group manages the curation and maintenance of the list. The repository explicitly acknowledges its reliance on community contributions through its contribution guidelines and maintains an open approach to community feedback, inviting pull requests to improve the list and remove unmaintained or unsuitable packages.

The repository includes detailed content organization with expandable sections covering over 50 major categories and numerous subcategories. These range from foundational concepts like data structures and algorithms to specialized domains such as IoT, blockchain, and natural language processing. The contents section demonstrates the systematic approach to organizing Go resources, making it navigable for developers seeking tools in specific areas.

Awesome Go operates without a monthly fee but acknowledges the effort required to maintain it, with Digital Ocean listed as a sponsor. The project maintains an open billing and distribution model visible to the community and actively seeks additional supporters. The repository is connected to the broader Go community through the Golang Bridge community Slack, facilitating instant communication among contributors and users. The project's presence on Product Hunt indicates its recognition as a valuable community resource.