A curated list of awesome Go frameworks, libraries and software
- golang
- golang-library
- go
- awesome
47,133 repositories indexed
1–24 of 24 · Most stars
A curated list of awesome Go frameworks, libraries and software
Algorithms and Data Structures implemented in Go for beginners, following best practices.
GoDS (Go Data Structures) - Sets, Lists, Stacks, Maps, Trees, Queues, and much more
TranslatedWeekly Go Online Meetup via Bilibili|Go Night Reading|Share Go-related technical topics through live streaming on Bilibili, and every day everyone communicates and discusses programming topics in a timely way on WeChat/Telegram/Slack.
TranslatedA Chinese-language version of awesome-go, built for internet IT professionals
📁 Examples for 🚀 Fiber
Golang package that generates clean, responsive HTML e-mails for sending transactional mail
Interactive Go Interview Platform - 30+ coding challenges with instant feedback, AI interview simulation, competitive leaderboards, and automated testing. From beginner to advanced levels with real-world scenarios.
Go(lang) examples - (explain the basics of #golang)
Data structure and algorithm library for go, designed to provide functions similar to C++ STL
Package goraph implements graph data structure and algorithms.
Go Todo Backend example using modular project layout for product microservice.
An easy to use menu structure for cli applications that prompts users to make choices.
Lightweight RESTful database engine based on stack data structures
Learn everything about Go in 7 days (from a Nodejs developer).
Example real world backend API built with Golang + Fiber + Gorm + Swagger
A package to allow one to concurrently go through a filesystem with ease
Working my way through cracking the coding interview in Go, because I want to learn it
Build a simple turn-based game to learn how to write production code using Hexagonal Architecture. Onboarding reference for Haraj Solutions Team.
A drop-in replacement for Go errors, with some added sugar! Unwrap user-friendly messages, HTTP status code, easy wrapping with multiple error types.
A currency computations package.
A simple Set data structure implementation in Go (Golang) using LinkedHashMap.
(module) A Go JWT authentication library with refresh token rotation, Redis-backed revocation, and Gin middleware
go 1.23 implementation of linked list with iterators and generics support