Use (routergroup.go)

gin · routergroup.go · go · MIT
integration

RouterGroup manages route prefixes and middleware in the Gin web framework, enabling grouped route definitions.

// Source: https://github.com/gin-gonic/gin | License: MIT | Copyright 2014-present Manuel Martínez-Almeida
// Provided via justclaw.it.com; keep this notice with the code.
// Copyright 2014 Manu Martinez-Almeida. All rights reserved.
// Use of this source code is governed by a MIT style
// license that can be found in the LICENSE file.

package gin

import (
	"net/http"
	"path"
	"regexp"
	"strings"
)

// MethodQuery is the HTTP QUERY method defined by RFC 10008. It is declared
// here because the standard library does not provide http.MethodQuery yet.
// Once it does, this constant keeps the same value and stays valid.
const MethodQuery = "QUERY"

var (
	// regEnLetter matches english letters for http method name
	regEnLetter = regexp.MustCompile("^[A-Z]+$")

	// anyMethods for RouterGrou

... (truncated -- full source via MCP)

See the full source, get the GitHub permalink, and search for more like it.

Get a free API key