Home / Function/ parseAccept() — gin Function Reference

parseAccept() — gin Function Reference

Architecture documentation for the parseAccept() function in utils.go from the gin codebase.

Entity Profile

Dependency Diagram

graph TD
  7bedb11a_01ef_975e_c6e1_7d3dc4fa9856["parseAccept()"]
  5bca33d6_0728_cd3b_708c_a59f93f5d952["utils.go"]
  7bedb11a_01ef_975e_c6e1_7d3dc4fa9856 -->|defined in| 5bca33d6_0728_cd3b_708c_a59f93f5d952
  style 7bedb11a_01ef_975e_c6e1_7d3dc4fa9856 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

utils.go lines 110–122

func parseAccept(acceptHeader string) []string {
	parts := strings.Split(acceptHeader, ",")
	out := make([]string, 0, len(parts))
	for _, part := range parts {
		if i := strings.IndexByte(part, ';'); i > 0 {
			part = part[:i]
		}
		if part = strings.TrimSpace(part); part != "" {
			out = append(out, part)
		}
	}
	return out
}

Domain

Subdomains

Defined In

Frequently Asked Questions

What does parseAccept() do?
parseAccept() is a function in the gin codebase, defined in utils.go.
Where is parseAccept() defined?
parseAccept() is defined in utils.go at line 110.

Analyze Your Own Codebase

Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.

Try Supermodel Free