## Request ID (請求ID) 中間件
Request ID 中間件為請求生成唯一的 ID。
*用法*
```go
e.Use(middleware.RequestID())
```
### 自定義配置
*用法*
```go
e.Use(middleware.RequestIDWithConfig(middleware.RequestIDConfig{
Generator: func() string {
return customGenerator()
},
}))
```
### 配置
```go
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
}
```
*默認配置*
```go
DefaultRequestIDConfig = RequestIDConfig{
Skipper: DefaultSkipper,
Generator: generator,
}
```