code: func WithServerMiddleware(middlewares ...Middleware) ServerOption {
  	return func(opts *serverOptions) {
  		opts.middlewares = append(opts.middlewares, middlewares...)
  	}
  }
docs: // WithServerMiddleware option of handle write timeout