Stars
A curated list of awesome Go frameworks, libraries and software
Gin is a HTTP web framework written in Go (Golang). It features a Martini-like API with much better performance -- up to 40 times faster. If you need smashing performance, get yourself some Gin.
MinIO is a high-performance, S3 compatible object store, open sourced under GNU AGPLv3 license.
Distributed reliable key-value store for the most critical data of a distributed system
A golang ebook intro how to build a web with golang
The fantastic ORM library for Golang, aims to be developer friendly
⚡️ Express inspired web framework written in Go
HTTP load testing tool and library. It's over 9000!
Package gorilla/websocket is a fast, well-tested and widely used WebSocket implementation for Go.
Fast HTTP package for Go. Tuned for high performance. Zero memory allocations in hot paths. Up to 10x faster than net/http
Ip2region (2.0 - xdb) is a offline IP address manager framework and locator, support billions of data segments, ten microsecond searching performance. xdb engine implementation for many programming…
A high performance HTTP request router that scales well
general purpose extensions to golang's database/sql
High-Performance server for NATS.io, the cloud and edge native messaging system.
7 days golang programs from scratch (web framework Gee, distributed cache GeeCache, object relational mapping ORM framework GeeORM, rpc framework GeeRPC etc) 7天用Go动手写/从零实现系列
A high-performance 100% compatible drop-in replacement of "encoding/json"
🐜🐜🐜 ants is the most powerful and reliable pooling solution for Go.
groupcache is a caching and cache-filling library, intended as a replacement for memcached in many cases.
基于Gin + Vue + Element UI & Arco Design & Ant Design 的前后端分离权限管理系统脚手架(包含了:多租户的支持,基础用户管理功能,jwt鉴权,代码生成器,RBAC资源控制,表单构建,定时任务等)3分钟构建自己的中后台项目;项目文档》:https://www.go-admin.pro V2 Demo: https://vue2.go-admin.d…
🚀 gnet is a high-performance, lightweight, non-blocking, event-driven networking framework written in pure Go.