repo_description: 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.
repo_topics: framework gin go middleware performance router server
code: /*
  Package gin implements a HTTP web framework called gin.
  
  See https://gin-gonic.com/ for more information about gin.
  
  Example:
  
  	package main
  
  	import "github.com/gin-gonic/gin"
  
  	func main() {
  		r := gin.Default()
  		r.GET("/ping", func(c *gin.Context) {
  			c.JSON(200, gin.H{
  				"message": "pong",
  			})
  		})
  		r.Run() // listen and serve on 0.0.0.0:8080
  	}
  */
  package gin // import "github.com/gin-gonic/gin"
  