Gin é um framework da web escrito em Go (Golang). Ele apresenta uma API semelhante ao martini com desempenho até 40 vezes mais rápido graças ao httprouter.
Se você precisa de desempenho e boa produtividade, vai adorar o Gin.
package main
import "github.com/gin-gonic/gin"
func main() {
r := gin.Default()
r.GET("/v1/api", func(c *gin.Context) {
c.JSON(200, gin.H{"message": "GETTING..."})
})
r.POST("/v1/api", func(c *gin.Context) {
c.JSON(200, gin.H{"message": "POSTING..."})
r.Run("localhost:8000")
}