FiberCore Domain — fiber Architecture
The primary engine and request/response abstraction layer of the framework.
Entity Profile
Dependency Diagram
graph TD domain_FiberCore["FiberCore"] subdomain_FiberCore_Routing["Routing"] domain_FiberCore --> subdomain_FiberCore_Routing subdomain_FiberCore_Context["Context"] domain_FiberCore --> subdomain_FiberCore_Context subdomain_FiberCore_Adapters["Adapters"] domain_FiberCore --> subdomain_FiberCore_Adapters style domain_FiberCore fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Files
- adapter.go
- adapter_test.go
- middleware/adaptor/adaptor.go
- middleware/adaptor/adaptor_test.go
- app.go
- app_integration_test.go
- app_test.go
- middleware/basicauth/basicauth.go
- middleware/basicauth/basicauth_test.go
- bind.go
- bind_test.go
- color.go
- middleware/compress/compress.go
- middleware/compress/compress_test.go
- middleware/timeout/config.go
- middleware/rewrite/config.go
- middleware/recover/config.go
- middleware/etag/config.go
- middleware/static/config.go
- addon/retry/config.go
- middleware/cors/config.go
- middleware/encryptcookie/config.go
- middleware/earlydata/config.go
- middleware/envvar/config.go
- middleware/expvar/config.go
- middleware/compress/config.go
- middleware/redirect/config.go
- middleware/responsetime/config.go
- middleware/logger/config.go
- middleware/basicauth/config.go
- middleware/pprof/config.go
- middleware/idempotency/config.go
- middleware/keyauth/config.go
- middleware/requestid/config.go
- middleware/helmet/config.go
- middleware/favicon/config.go
- middleware/proxy/config.go
- middleware/healthcheck/config.go
- middleware/encryptcookie/config_test.go
- addon/retry/config_test.go
- middleware/keyauth/config_test.go
- middleware/cors/cors.go
- middleware/cors/cors_test.go
- ctx.go
- ctx_interface.go
- ctx_interface_gen.go
- ctx_test.go
- log/default.go
- middleware/logger/default_logger.go
- log/default_test.go
- middleware/earlydata/earlydata.go
- middleware/earlydata/earlydata_test.go
- middleware/encryptcookie/encryptcookie.go
- middleware/encryptcookie/encryptcookie_test.go
- middleware/envvar/envvar.go
- middleware/envvar/envvar_test.go
- error_test.go
- middleware/etag/etag.go
- middleware/etag/etag_test.go
- addon/retry/exponential_backoff.go
- addon/retry/exponential_backoff_test.go
- middleware/expvar/expvar.go
- middleware/expvar/expvar_test.go
- middleware/favicon/favicon.go
- middleware/favicon/favicon_test.go
- log/fiberlog.go
- log/fiberlog_test.go
- middleware/healthcheck/healthcheck.go
- middleware/healthcheck/healthcheck_test.go
- middleware/helmet/helmet.go
- middleware/helmet/helmet_test.go
- helpers.go
- helpers_fuzz_test.go
- helpers_test.go
- hooks.go
- hooks_test.go
- middleware/idempotency/idempotency.go
- middleware/idempotency/idempotency_test.go
- middleware/keyauth/keyauth.go
- middleware/keyauth/keyauth_test.go
- listen.go
- listen_test.go
- middleware/idempotency/locker.go
- middleware/idempotency/locker_test.go
- middleware/logger/logger.go
- middleware/logger/logger_test.go
- mount.go
- mount_test.go
- path.go
- path_test.go
- path_testcases_test.go
- middleware/pprof/pprof.go
- middleware/pprof/pprof_test.go
- prefork.go
- prefork_test.go
- middleware/proxy/proxy.go
- middleware/proxy/proxy_test.go
- readonly.go
- readonly_strict.go
- middleware/recover/recover.go
- middleware/recover/recover_test.go
- middleware/redirect/redirect.go
- redirect.go
- redirect_msgp_test.go
- middleware/redirect/redirect_test.go
- redirect_test.go
- req.go
- middleware/requestid/requestid.go
- middleware/requestid/requestid_test.go
- res.go
- res_interface_gen.go
- middleware/idempotency/response_msgp_test.go
- middleware/responsetime/responsetime.go
- middleware/responsetime/responsetime_test.go
- middleware/rewrite/rewrite.go
- middleware/rewrite/rewrite_test.go
- router.go
- router_test.go
- services.go
- services_test.go
- middleware/skip/skip.go
- middleware/skip/skip_test.go
- state.go
- state_test.go
- middleware/static/static.go
- middleware/static/static_test.go
- middleware/logger/tags.go
- middleware/logger/template_chain.go
- middleware/timeout/timeout.go
- middleware/timeout/timeout_test.go
- internal/tlstest/tls.go
- middleware/cors/utils.go
- middleware/encryptcookie/utils.go
- middleware/logger/utils.go
- middleware/cors/utils_test.go
Source
- adapter.go
- adapter_test.go
- middleware/adaptor/adaptor.go
- middleware/adaptor/adaptor_test.go
- app.go
- app_integration_test.go
- app_test.go
- middleware/basicauth/basicauth.go
- middleware/basicauth/basicauth_test.go
- bind.go
- bind_test.go
- color.go
- middleware/compress/compress.go
- middleware/compress/compress_test.go
- middleware/timeout/config.go
- middleware/rewrite/config.go
- middleware/recover/config.go
- middleware/etag/config.go
- middleware/static/config.go
- addon/retry/config.go
- middleware/cors/config.go
- middleware/encryptcookie/config.go
- middleware/earlydata/config.go
- middleware/envvar/config.go
- middleware/expvar/config.go
- middleware/compress/config.go
- middleware/redirect/config.go
- middleware/responsetime/config.go
- middleware/logger/config.go
- middleware/basicauth/config.go
- middleware/pprof/config.go
- middleware/idempotency/config.go
- middleware/keyauth/config.go
- middleware/requestid/config.go
- middleware/helmet/config.go
- middleware/favicon/config.go
- middleware/proxy/config.go
- middleware/healthcheck/config.go
- middleware/encryptcookie/config_test.go
- addon/retry/config_test.go
- middleware/keyauth/config_test.go
- middleware/cors/cors.go
- middleware/cors/cors_test.go
- ctx.go
- ctx_interface.go
- ctx_interface_gen.go
- ctx_test.go
- log/default.go
- middleware/logger/default_logger.go
- log/default_test.go
- middleware/earlydata/earlydata.go
- middleware/earlydata/earlydata_test.go
- middleware/encryptcookie/encryptcookie.go
- middleware/encryptcookie/encryptcookie_test.go
- middleware/envvar/envvar.go
- middleware/envvar/envvar_test.go
- error_test.go
- middleware/etag/etag.go
- middleware/etag/etag_test.go
- addon/retry/exponential_backoff.go
- addon/retry/exponential_backoff_test.go
- middleware/expvar/expvar.go
- middleware/expvar/expvar_test.go
- middleware/favicon/favicon.go
- middleware/favicon/favicon_test.go
- log/fiberlog.go
- log/fiberlog_test.go
- middleware/healthcheck/healthcheck.go
- middleware/healthcheck/healthcheck_test.go
- middleware/helmet/helmet.go
- middleware/helmet/helmet_test.go
- helpers.go
- helpers_fuzz_test.go
- helpers_test.go
- hooks.go
- hooks_test.go
- middleware/idempotency/idempotency.go
- middleware/idempotency/idempotency_test.go
- middleware/keyauth/keyauth.go
- middleware/keyauth/keyauth_test.go
- listen.go
- listen_test.go
- middleware/idempotency/locker.go
- middleware/idempotency/locker_test.go
- middleware/logger/logger.go
- middleware/logger/logger_test.go
- mount.go
- mount_test.go
- path.go
- path_test.go
- path_testcases_test.go
- middleware/pprof/pprof.go
- middleware/pprof/pprof_test.go
- prefork.go
- prefork_test.go
- middleware/proxy/proxy.go
- middleware/proxy/proxy_test.go
- readonly.go
- readonly_strict.go
- middleware/recover/recover.go
- middleware/recover/recover_test.go
- middleware/redirect/redirect.go
- redirect.go
- redirect_msgp_test.go
- middleware/redirect/redirect_test.go
- redirect_test.go
- req.go
- middleware/requestid/requestid.go
- middleware/requestid/requestid_test.go
- res.go
- res_interface_gen.go
- middleware/idempotency/response_msgp_test.go
- middleware/responsetime/responsetime.go
- middleware/responsetime/responsetime_test.go
- middleware/rewrite/rewrite.go
- middleware/rewrite/rewrite_test.go
- router.go
- router_test.go
- services.go
- services_test.go
- middleware/skip/skip.go
- middleware/skip/skip_test.go
- state.go
- state_test.go
- middleware/static/static.go
- middleware/static/static_test.go
- middleware/logger/tags.go
- middleware/logger/template_chain.go
- middleware/timeout/timeout.go
- middleware/timeout/timeout_test.go
- internal/tlstest/tls.go
- middleware/cors/utils.go
- middleware/encryptcookie/utils.go
- middleware/logger/utils.go
- middleware/cors/utils_test.go
Frequently Asked Questions
What is the FiberCore domain?
The FiberCore domain is an architectural grouping in the fiber codebase. The primary engine and request/response abstraction layer of the framework. It contains 135 source files.
What subdomains are in FiberCore?
The FiberCore domain contains 3 subdomain(s): Adapters, Context, Routing.
How many files are in FiberCore?
The FiberCore domain contains 135 source files.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free