gin

Web framework

A high-performance web framework written in Go, providing a fast and flexible API for building HTTP services.

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.

GitHub

79k stars
1k watching
8k forks
Language: Go
last commit: 2 months ago
Linked from 3 awesome lists

frameworkgingomiddlewareperformancerouterserver

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
go-martini/martini A web framework for Go that provides a simple and modular way to build web applications. 11,628
restuwahyu13/go-rest-api A comprehensive Golang project demonstrating fundamental concepts of application development using the Gin framework 134
gohugoio/hugo A fast and flexible tool for generating static websites with built-in support for various content formats. 76,514
beego/beego A high-performance web framework for building enterprise applications in Go. 31,683
grpc/grpc-go A high-performance RPC framework that supports mobile and HTTP/2-based communication. 21,208
cloudwego/hertz A high-performance Go HTTP framework designed for building microservices with strong extensibility and usability features. 5,442
onsi/ginkgo A modern testing framework designed to help developers write expressive specs for Go applications. 8,415
urfave/negroni A library that provides an idiomatic approach to web middleware in Go 7,479
panjf2000/gnet An event-driven networking framework designed to provide high-performance and lightweight network capabilities. 9,825
zeromicro/go-zero A cloud-native Go framework for building scalable and resilient microservices with automatic code generation and built-in engineering practices. 29,481
lonng/nano A lightweight Go-based networking library for building fast and efficient game servers 2,896
go-kit/kit A toolkit for building microservices in Go 26,684
zenazn/goji A minimalistic web framework for Go that values simplicity and composability. 3,643
labstack/echo A high-performance, minimalist Go web framework with extensible middleware capabilities and robust API features. 30,085
gopeedlab/gopeed A high-speed downloader for multiple platforms that supports HTTP, BitTorrent, and Magnet protocols. 17,302