Directories ¶
Path | Synopsis |
---|---|
Package config defines the config structs and some config parser interfaces and implementations SPDX-License-Identifier: Apache-2.0 SPDX-License-Identifier: Apache-2.0 SPDX-License-Identifier: Apache-2.0
|
Package config defines the config structs and some config parser interfaces and implementations SPDX-License-Identifier: Apache-2.0 SPDX-License-Identifier: Apache-2.0 SPDX-License-Identifier: Apache-2.0 |
Package core contains come basic constants and variables SPDX-License-Identifier: Apache-2.0
|
Package core contains come basic constants and variables SPDX-License-Identifier: Apache-2.0 |
Package encoding provides Decoding implementations.
|
Package encoding provides Decoding implementations. |
Package logging provides a simple logger interface SPDX-License-Identifier: Apache-2.0
|
Package logging provides a simple logger interface SPDX-License-Identifier: Apache-2.0 |
Package plugin provides tools for loading and registering plugins SPDX-License-Identifier: Apache-2.0 SPDX-License-Identifier: Apache-2.0
|
Package plugin provides tools for loading and registering plugins SPDX-License-Identifier: Apache-2.0 SPDX-License-Identifier: Apache-2.0 |
tests/app
SPDX-License-Identifier: Apache-2.0
|
SPDX-License-Identifier: Apache-2.0 |
tests/plugins
SPDX-License-Identifier: Apache-2.0
|
SPDX-License-Identifier: Apache-2.0 |
SPDX-License-Identifier: Apache-2.0 SPDX-License-Identifier: Apache-2.0 SPDX-License-Identifier: Apache-2.0 SPDX-License-Identifier: Apache-2.0 SPDX-License-Identifier: Apache-2.0 SPDX-License-Identifier: Apache-2.0 SPDX-License-Identifier: Apache-2.0 SPDX-License-Identifier: Apache-2.0 SPDX-License-Identifier: Apache-2.0 Package proxy provides proxy and proxy middleware interfaces and implementations.
|
SPDX-License-Identifier: Apache-2.0 SPDX-License-Identifier: Apache-2.0 SPDX-License-Identifier: Apache-2.0 SPDX-License-Identifier: Apache-2.0 SPDX-License-Identifier: Apache-2.0 SPDX-License-Identifier: Apache-2.0 SPDX-License-Identifier: Apache-2.0 SPDX-License-Identifier: Apache-2.0 SPDX-License-Identifier: Apache-2.0 Package proxy provides proxy and proxy middleware interfaces and implementations. |
plugin
Package plugin provides tools for loading and registering proxy plugins SPDX-License-Identifier: Apache-2.0
|
Package plugin provides tools for loading and registering proxy plugins SPDX-License-Identifier: Apache-2.0 |
plugin/tests
SPDX-License-Identifier: Apache-2.0
|
SPDX-License-Identifier: Apache-2.0 |
Package register offers tools for creating and managing registers.
|
Package register offers tools for creating and managing registers. |
internal
SPDX-License-Identifier: Apache-2.0
|
SPDX-License-Identifier: Apache-2.0 |
SPDX-License-Identifier: Apache-2.0 Package router defines some interfaces for router adapters SPDX-License-Identifier: Apache-2.0
|
SPDX-License-Identifier: Apache-2.0 Package router defines some interfaces for router adapters SPDX-License-Identifier: Apache-2.0 |
chi
SPDX-License-Identifier: Apache-2.0 Package chi provides some basic implementations for building routers based on go-chi/chi SPDX-License-Identifier: Apache-2.0
|
SPDX-License-Identifier: Apache-2.0 Package chi provides some basic implementations for building routers based on go-chi/chi SPDX-License-Identifier: Apache-2.0 |
gin
SPDX-License-Identifier: Apache-2.0 SPDX-License-Identifier: Apache-2.0 SPDX-License-Identifier: Apache-2.0 Package gin provides some basic implementations for building routers based on gin-gonic/gin SPDX-License-Identifier: Apache-2.0
|
SPDX-License-Identifier: Apache-2.0 SPDX-License-Identifier: Apache-2.0 SPDX-License-Identifier: Apache-2.0 Package gin provides some basic implementations for building routers based on gin-gonic/gin SPDX-License-Identifier: Apache-2.0 |
gorilla
Package gorilla provides some basic implementations for building routers based on gorilla/mux SPDX-License-Identifier: Apache-2.0
|
Package gorilla provides some basic implementations for building routers based on gorilla/mux SPDX-License-Identifier: Apache-2.0 |
httptreemux
Package httptreemux provides some basic implementations for building routers based on dimfeld/httptreemux SPDX-License-Identifier: Apache-2.0
|
Package httptreemux provides some basic implementations for building routers based on dimfeld/httptreemux SPDX-License-Identifier: Apache-2.0 |
mux
SPDX-License-Identifier: Apache-2.0 SPDX-License-Identifier: Apache-2.0 Package mux provides some basic implementations for building routers based on net/http mux SPDX-License-Identifier: Apache-2.0 SPDX-License-Identifier: Apache-2.0 Package mux provides some basic implementations for building routers based on net/http mux SPDX-License-Identifier: Apache-2.0
|
SPDX-License-Identifier: Apache-2.0 SPDX-License-Identifier: Apache-2.0 Package mux provides some basic implementations for building routers based on net/http mux SPDX-License-Identifier: Apache-2.0 SPDX-License-Identifier: Apache-2.0 Package mux provides some basic implementations for building routers based on net/http mux SPDX-License-Identifier: Apache-2.0 |
negroni
Package negroni provides some basic implementations for building routers based on urfave/negroni SPDX-License-Identifier: Apache-2.0
|
Package negroni provides some basic implementations for building routers based on urfave/negroni SPDX-License-Identifier: Apache-2.0 |
SPDX-License-Identifier: Apache-2.0 SPDX-License-Identifier: Apache-2.0 Package sd defines some interfaces and implementations for service discovery SPDX-License-Identifier: Apache-2.0
|
SPDX-License-Identifier: Apache-2.0 SPDX-License-Identifier: Apache-2.0 Package sd defines some interfaces and implementations for service discovery SPDX-License-Identifier: Apache-2.0 |
dnssrv
Package dnssrv defines some implementations for a dns based service discovery SPDX-License-Identifier: Apache-2.0
|
Package dnssrv defines some implementations for a dns based service discovery SPDX-License-Identifier: Apache-2.0 |
Package test contains the integration tests for the KrakenD framework SPDX-License-Identifier: Apache-2.0
|
Package test contains the integration tests for the KrakenD framework SPDX-License-Identifier: Apache-2.0 |
transport
|
|
http/client
Package client provides some http helpers to create http clients and executors SPDX-License-Identifier: Apache-2.0 SPDX-License-Identifier: Apache-2.0
|
Package client provides some http helpers to create http clients and executors SPDX-License-Identifier: Apache-2.0 SPDX-License-Identifier: Apache-2.0 |
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/client/plugin/tests
SPDX-License-Identifier: Apache-2.0
|
SPDX-License-Identifier: Apache-2.0 |
http/server
Package server provides tools to create http servers and handlers wrapping the lura router SPDX-License-Identifier: Apache-2.0
|
Package server provides tools to create http servers and handlers wrapping the lura router SPDX-License-Identifier: Apache-2.0 |
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. |
http/server/plugin/tests
SPDX-License-Identifier: Apache-2.0
|
SPDX-License-Identifier: Apache-2.0 |
Click to show internal directories.
Click to hide internal directories.