code: func (r *Router) StrictSlash(value bool) *Router {
  	r.strictSlash = value
  	return r
  }
docs: // StrictSlash defines the trailing slash behavior for new routes. The initial
  // value is false.
  //
  // When true, if the route path is "/path/", accessing "/path" will perform a redirect
  // to the former and vice versa. In other words, your application will always
  // see the path as specified in the route.
  //
  // When false, if the route path is "/path", accessing "/path/" will not match
  // this route and vice versa.
  //
  // The re-direct is a HTTP 301 (Moved Permanently). Note that when this is set for
  // routes with a non-idempotent method (e.g. POST, PUT), the subsequent re-directed
  // request will be made as a GET by most clients. Use middleware or client settings
  // to modify this behaviour as needed.
  //
  // Special case: when a route sets a path prefix using the PathPrefix() method,
  // strict slash is ignored for that route because the redirect behavior can't
  // be determined from a prefix alone. However, any subrouters created from that
  // route inherit the original StrictSlash setting.