Extractor Type — fiber Architecture
Architecture documentation for the Extractor type/interface in extractors.go from the fiber codebase.
Entity Profile
Dependency Diagram
graph TD f07081da_93d5_0491_8fea_90ad66341cc9["Extractor"] 9369d97d_10d6_c835_81b9_8542715b2822["extractors.go"] f07081da_93d5_0491_8fea_90ad66341cc9 -->|defined in| 9369d97d_10d6_c835_81b9_8542715b2822 style f07081da_93d5_0491_8fea_90ad66341cc9 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
}
Defined In
Source
Frequently Asked Questions
What is the Extractor type?
Extractor is a type/interface in the fiber codebase, defined in extractors/extractors.go.
Where is Extractor defined?
Extractor 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