thanhhh / gin-requestid

Gin's Request ID middleware injects a request ID into the context for each request

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Gin's Request ID Middleware

Gin's Request ID middleware injects a request ID into the context for each request.

Usage

package main

import (
  "github.com/gin-gonic/gin"
  "github.com/thanhhh/gin-requestid"
)

func main() {
  r := gin.New() // without any middlewares

  r.Use(requestid.RequestID())

  r.Get("/", func() string {
    return "Hello world!"
  })

  r.Run(":8080")
}

About

Gin's Request ID middleware injects a request ID into the context for each request

License:MIT License


Languages

Language:Go 100.0%