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.
79k stars
1k watching
8k forks
Language: Go
last commit: 2 months ago
Linked from 3 awesome lists
frameworkgingomiddlewareperformancerouterserver
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 |