Browse Source

Clarify behaviour of Name method if called multiple times.

pull/398/head
Kamil Kisiel 7 years ago
parent
commit
815b8c6a26
  1. 2
      route.go

2
route.go

@ -137,7 +137,7 @@ func (r *Route) GetHandler() http.Handler {
// Name ----------------------------------------------------------------------- // Name -----------------------------------------------------------------------
// Name sets the name for the route, used to build URLs. // Name sets the name for the route, used to build URLs.
// If the name was registered already it will be overwritten. // It is an error to call Name more than once on a route.
func (r *Route) Name(name string) *Route { func (r *Route) Name(name string) *Route {
if r.name != "" { if r.name != "" {
r.err = fmt.Errorf("mux: route already has name %q, can't set %q", r.err = fmt.Errorf("mux: route already has name %q, can't set %q",

Loading…
Cancel
Save