Client Type — fiber Architecture
Architecture documentation for the Client type/interface in client.go from the fiber codebase.
Entity Profile
Dependency Diagram
graph TD 34d23231_21c1_d64d_e8a3_70b351c987c9["Client"] 0a898b85_5e70_235c_a863_b41e3d48af64["client.go"] 34d23231_21c1_d64d_e8a3_70b351c987c9 -->|defined in| 0a898b85_5e70_235c_a863_b41e3d48af64 style 34d23231_21c1_d64d_e8a3_70b351c987c9 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
client/client.go lines 37–67
type Client struct {
logger log.CommonLogger
transport httpClientTransport
header *Header
params *QueryParam
cookies *Cookie
path *PathParam
jsonMarshal utils.JSONMarshal
jsonUnmarshal utils.JSONUnmarshal
xmlMarshal utils.XMLMarshal
xmlUnmarshal utils.XMLUnmarshal
cborMarshal utils.CBORMarshal
cborUnmarshal utils.CBORUnmarshal
cookieJar *CookieJar
retryConfig *RetryConfig
baseURL string
userAgent string
referer string
userRequestHooks []RequestHook
builtinRequestHooks []RequestHook
userResponseHooks []ResponseHook
builtinResponseHooks []ResponseHook
timeout time.Duration
mu sync.RWMutex
debug bool
disablePathNormalizing bool
}
Defined In
Source
Frequently Asked Questions
What is the Client type?
Client is a type/interface in the fiber codebase, defined in client/client.go.
Where is Client defined?
Client is defined in client/client.go at line 37.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free