Update doc strings based on feedback
This commit is contained in:
14
route.go
14
route.go
@@ -532,10 +532,11 @@ func (r *Route) URLPath(pairs ...string) (*url.URL, error) {
|
|||||||
}, nil
|
}, nil
|
||||||
}
|
}
|
||||||
|
|
||||||
// GetPathTemplate and GetHostTemplate returns the template used to match against for the route
|
// GetPathTemplate returns the template used to build the
|
||||||
// This is userful for building simple REST API documentation,
|
// route match.
|
||||||
// and instrumentation for services like New Relic to ensure consistent reporting
|
// This is useful for building simple REST API documentation and for instrumentation
|
||||||
// The route must have a path defined.
|
// against third-party services.
|
||||||
|
// An error will be returned if the route does not define a path.
|
||||||
func (r *Route) GetPathTemplate() (string, error) {
|
func (r *Route) GetPathTemplate() (string, error) {
|
||||||
if r.err != nil {
|
if r.err != nil {
|
||||||
return "", r.err
|
return "", r.err
|
||||||
@@ -546,6 +547,11 @@ func (r *Route) GetPathTemplate() (string, error) {
|
|||||||
return r.regexp.path.template, nil
|
return r.regexp.path.template, nil
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// GetHostTemplate returns the template used to build the
|
||||||
|
// route match.
|
||||||
|
// This is useful for building simple REST API documentation and for instrumentation
|
||||||
|
// against third-party services.
|
||||||
|
// An error will be returned if the route does not define a host.
|
||||||
func (r *Route) GetHostTemplate() (string, error) {
|
func (r *Route) GetHostTemplate() (string, error) {
|
||||||
if r.err != nil {
|
if r.err != nil {
|
||||||
return "", r.err
|
return "", r.err
|
||||||
|
|||||||
Reference in New Issue
Block a user