Directories ¶
Path | Synopsis |
---|---|
Package backoff contains some basic implementations and a selector by strategy name
|
Package backoff contains some basic implementations and a selector by strategy name |
Package config defines the config structs and some config parser interfaces and implementations
|
Package config defines the config structs and some config parser interfaces and implementations |
Package core contains some basic constants and variables
|
Package core contains some basic constants and variables |
Package encoding provides basic decoding implementations.
|
Package encoding provides basic decoding implementations. |
Package logging provides a simple logger interface and implementations
|
Package logging provides a simple logger interface and implementations |
Package plugin provides tools for loading and registering plugins
|
Package plugin provides tools for loading and registering plugins |
Package proxy provides proxy and proxy middleware interfaces and implementations.
|
Package proxy provides proxy and proxy middleware interfaces and implementations. |
plugin
Package plugin provides tools for loading and registering proxy plugins
|
Package plugin provides tools for loading and registering proxy plugins |
Package register offers tools for creating and managing registers.
|
Package register offers tools for creating and managing registers. |
Package router defines some interfaces and common helpers for router adapters
|
Package router defines some interfaces and common helpers for router adapters |
chi
Package chi provides some basic implementations for building routers based on go-chi/chi
|
Package chi provides some basic implementations for building routers based on go-chi/chi |
gin
Package gin provides some basic implementations for building routers based on gin-gonic/gin
|
Package gin provides some basic implementations for building routers based on gin-gonic/gin |
gorilla
Package gorilla provides some basic implementations for building routers based on gorilla/mux
|
Package gorilla provides some basic implementations for building routers based on gorilla/mux |
httptreemux
Package httptreemux provides some basic implementations for building routers based on dimfeld/httptreemux
|
Package httptreemux provides some basic implementations for building routers based on dimfeld/httptreemux |
mux
Package mux provides some basic implementations for building routers based on net/http mux
|
Package mux provides some basic implementations for building routers based on net/http mux |
negroni
Package negroni provides some basic implementations for building routers based on urfave/negroni
|
Package negroni provides some basic implementations for building routers based on urfave/negroni |
Package sd defines some interfaces and implementations for service discovery
|
Package sd defines some interfaces and implementations for service discovery |
dnssrv
Package dnssrv defines some implementations for a dns based service discovery
|
Package dnssrv defines some implementations for a dns based service discovery |
Package test contains the integration tests for the KrakenD framework
|
Package test contains the integration tests for the KrakenD framework |
transport
|
|
http/client
Package client provides some http helpers to create http clients and executors
|
Package client provides some http helpers to create http clients and executors |
http/client/graphql
Package graphql offers a param extractor and basic types for building GraphQL requests
|
Package graphql offers a param extractor and basic types for building GraphQL requests |
http/client/plugin
Package plugin provides plugin register interfaces for building http client plugins.
|
Package plugin provides plugin register interfaces for building http client plugins. |
http/server/plugin
Package plugin provides plugin register interfaces for building http handler plugins.
|
Package plugin provides plugin register interfaces for building http handler plugins. |
Click to show internal directories.
Click to hide internal directories.