Versions in this module Expand all Collapse all v0 v0.5.4 Dec 18, 2023 Changes in this version + func EndpointProviderWithContext(ctx context.Context, p EndpointProvider) context.Context + type EndpointProvider interface + EndpointFor func(role string) (url.URL, bool) + func EndpointProviderFromContext(ctx context.Context) EndpointProvider + type EndpointRoleDescriber interface + EndpointRole func() string + type Public struct + Endpoint string + func (p *Public) ApplyRouter(r courier.Router) error + func (p *Public) EndpointFor(name string) (url.URL, bool) + func (p *Public) Register(name string, route string) error + func (v *Public) InitWithAddr(addr string) error + func (v Public) RuntimeDoc(names ...string) ([]string, bool)