func OptBaseContextFunc(bc func(net.Listener) context.Context) Option {
	return func(a *App) error {
		a.BaseContext = bc
		return nil
	}
}
// OptBaseContextFunc sets a base context function on an `App`; this
// context function will propagated from the `App` to `http.Server.BaseContext`.
OptBaseContextFunc sets a base context function on an `App`; this
context function will propagated from the `App` to `http.Server.BaseContext`.
// OptBaseContextFunc sets a base context function on an ` App ` ; this // context function will propagated from the ` App ` to ` http . Server . BaseContext ` .
func OptBaseContextFunc(bc func(net.Listener) context.Context) Option {
	return func(a *App) error {
		a.BaseContext = bc
		return nil
	}
}
func OptBaseContextFunc ( bc func ( net . Listener ) context . Context ) Option { return func ( a * App ) error { a . BaseContext = bc return nil } }
OptBaseContextFunc sets a base context function on an `App`; this
context function will propagated from the `App` to `http.Server.BaseContext`.
OptBaseContextFunc sets a base context function on an ` App ` ; this context function will propagated from the ` App ` to ` http . Server . BaseContext ` .