Boost Go Dev with awesome-go
Browse through a pre-curated list of high-quality Go frameworks, libraries, and software projects.
Automations or workflows integrating with your favorite Go projects, and access to cutting-edge Go libraries and tools.
Saves time and effort in discovering new libraries and frameworks by providing a verified list. Allows you to evaluate and integrate them into your projects.
"A solo developer, building a data pipeline using Go, uses the awesome-go list to find the best libraries and frameworks for data processing and storage, streamlining their workflow and improving performance."
Pick this up when learning the basics of Go and exploring the ecosystem.
Reach for this when you need to integrate new Go libraries and frameworks into a production environment.
The name 'awesome-go' might lead some to believe it only lists 'awesome' projects; however, it includes a wide range of Go libraries and software projects.
Awesome-go provides a curated list of Go frameworks, libraries, and software, helping developers find the best tools for their projects.
git clone https://github.com/avelino/awesome-go.git- โขWhen starting a new Go project and needing guidance on available libraries and frameworks
- โขWhen looking for alternative libraries or frameworks to solve a specific problem in Go
- โขWhen wanting to stay up-to-date with the latest developments and trends in the Go ecosystem
- 1Navigate to the cloned repository using the command `cd awesome-go`
- 2Open the `README.md` file to explore the curated list of Go frameworks, libraries, and software
- 3Use the table of contents in the `README.md` file to jump to specific sections, such as 'Web Frameworks' or 'Database'
- 4Check the 'Contributing' section in the `README.md` file to learn how to submit new libraries or frameworks to the list
- 5Explore the `categories` directory to see the categorization of the listed libraries and frameworks
Explore the web frameworks section by running `grep -i 'web framework' README.md` in the terminal
Topics
Boost Go Dev with awesome-go is a small Go project (~1.7k lines across 10 code files). Setup is light: install Go, run one command. Last commit this month, MIT license, has a test suite.
- 1README.mdStart here โ what it does and how to install it
- 2AGENTS.mdThe instructions the AI actually follows
- 3main.goWhere the program starts running
- 4go.modDependencies and the commands it exposes
- 5pkg/markdown/convert_test.goInside pkg/ โ the main logic begins here
Are you the creator of this tool? Claim your listing โ and earn 85% of every sale.
Related skills
More ai-agent tools founders pair with this one.