package httprouter type routerConfig struct{ serviceName string } // RouterOption represents an option that can be passed to New. type RouterOption func(*routerConfig) func defaults(cfg *routerConfig) { cfg.serviceName = "http.router" } // WithServiceName sets the given service name for the returned router. func WithServiceName(name string) RouterOption { return func(cfg *routerConfig) { cfg.serviceName = name } }