Request ID Middleware
Request ID middleware generates a unique id for a request.
Usage
e.Use(middleware.RequestID())
Custom Configuration
Usage
e.Use(middleware.RequestIDWithConfig(middleware.RequestIDConfig{
  Generator: func() string {
    return customGenerator()
  },
}))
Configuration
RequestIDConfig struct {
  // Skipper defines a function to skip middleware.
  Skipper Skipper
  // Generator defines a function to generate an ID.
  // Optional. Default value random.String(32).
  Generator func() string
}
Default Configuration
DefaultRequestIDConfig = RequestIDConfig{
  Skipper:   DefaultSkipper,
  Generator: generator,
}