Home / Type/ Ctx Type — fiber Architecture

Ctx Type — fiber Architecture

Architecture documentation for the Ctx type/interface in extractors.go from the fiber codebase.

Entity Profile

Dependency Diagram

graph TD
  19e0c4d1_b7ef_2a20_c973_b4a415cd829f["Ctx"]
  9369d97d_10d6_c835_81b9_8542715b2822["extractors.go"]
  19e0c4d1_b7ef_2a20_c973_b4a415cd829f -->|defined in| 9369d97d_10d6_c835_81b9_8542715b2822
  style 19e0c4d1_b7ef_2a20_c973_b4a415cd829f fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

extractors/extractors.go lines 67–73

type Extractor struct {
	Extract    func(fiber.Ctx) (string, error)
	Key        string      // The parameter/header name used for extraction
	AuthScheme string      // The auth scheme used, e.g., "Bearer"
	Chain      []Extractor // For chained extractors, stores all extractors in the chain
	Source     Source      // The type of source being extracted from
}

Frequently Asked Questions

What is the Ctx type?
Ctx is a type/interface in the fiber codebase, defined in extractors/extractors.go.
Where is Ctx defined?
Ctx is defined in extractors/extractors.go at line 67.

Analyze Your Own Codebase

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

Try Supermodel Free