Gin is a high-performance HTTP web framework written in Go. It provides a Martini-like API but with significantly better performance—up to 40 times faster—thanks to httprouter. Gin is designed for building REST APIs, web applications, and microservices.
Repository Index
47,133 repositories indexed
1–24 of 48 · Most stars
High performance, minimalist Go web framework
lightweight, idiomatic and composable router for building Go HTTP services
Package gorilla/mux is a powerful HTTP router and URL matcher for building Go web servers with 🦍
Simple HTTP, REST, and SSE client library for Go
Ultra performant API Gateway with middlewares. A project hosted at The Linux Foundation
Painless middleware chaining for Go
HTTP middleware for Go that facilitates some quick security wins.
CSRF protection middleware for Go.
基于golang开发的网关。具有各种插件,可以自行扩展,即插即用。此外,它可以快速帮助企业管理API服务,提高API服务的稳定性和安全性。
Package gorilla/csrf provides Cross Site Request Forgery (CSRF) prevention middleware for Go web applications & services 🔒
Plugin-driven, extensible HTTP client toolkit for Go
An HTTP cache system, RFC compliant, compatible with @tyktechnologies, @traefik, @caddyserver, @go-chi, @bnkamalesh, @beego, @devfeel, @labstack, @gofiber, @go-goyave, @go-kratos, @gin-gonic, @roadrunner-server, @zalando, @zeromicro, @nginx and @apache
:sparkles: :rocket: EasyTCP is a light-weight TCP framework written in Go (Golang), built with message router. EasyTCP helps you build a TCP server easily fast and less painful.
🚨 Design workflows of slog handlers: pipeline, middleware, fanout, routing, failover, load balancing...
Build microservice with rk-boot and let the team take over clean and tidy code.
teler-waf is a Go HTTP middleware that protects local web services from OWASP Top 10 threats, known vulnerabilities, malicious actors, botnets, unwanted crawlers, and brute force attacks.
🧬 Template engine middleware for Fiber
🧬 Repository for third party middlewares with dependencies
A microframework to build web apps; with handler chaining, middleware support, and most of all; standard library compliant HTTP handlers(i.e. http.HandlerFunc).
gin auto binding,grpc, and annotated route,gin 注解路由, grpc,自动参数绑定工具
🍍Jeff provides the simplest way to manage web sessions in Go.
🚨 slog: Attribute formatting
Goma Gateway – Lightweight, High-Performance API Gateway and Reverse Proxy with declarative config, robust middleware, and support for REST, GraphQL, TCP, UDP, and gRPC.