Home / Function/ ByType() — gin Function Reference

ByType() — gin Function Reference

Architecture documentation for the ByType() function in errors.go from the gin codebase.

Entity Profile

Dependency Diagram

graph TD
  e195261a_a871_b8bd_fcb5_dd53ccc6b73b["ByType()"]
  bd660428_9418_c438_bb5f_fd10f954c049["IsType()"]
  e195261a_a871_b8bd_fcb5_dd53ccc6b73b -->|calls| bd660428_9418_c438_bb5f_fd10f954c049
  style e195261a_a871_b8bd_fcb5_dd53ccc6b73b fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

errors.go lines 100–114

func (a errorMsgs) ByType(typ ErrorType) errorMsgs {
	if len(a) == 0 {
		return nil
	}
	if typ == ErrorTypeAny {
		return a
	}
	var result errorMsgs
	for _, msg := range a {
		if msg.IsType(typ) {
			result = append(result, msg)
		}
	}
	return result
}

Domain

Subdomains

Calls

Frequently Asked Questions

What does ByType() do?
ByType() is a function in the gin codebase.
What does ByType() call?
ByType() calls 1 function(s): IsType.

Analyze Your Own Codebase

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

Try Supermodel Free