Directories ¶
Path | Synopsis |
---|---|
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 come basic constants and variables
|
Package core contains come basic constants and variables |
Package discovery defines some interfaces and implementations for service discovery
|
Package discovery defines some interfaces and implementations for service discovery |
dns
Package dns defines some implementations for a dns based service discovery
|
Package dns defines some implementations for a dns based service discovery |
Package encoding provides Decoding implementations.
|
Package encoding provides Decoding implementations. |
Package log provides a simple logger interface
|
Package log provides a simple logger interface |
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 route defines some interfaces for router adapters
|
Package route defines some interfaces 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 routes based on urfave/negroni
|
Package negroni provides some basic implementations for building routes based on urfave/negroni |
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/server
Package server provides tools to create http servers and handlers wrapping the turbo router
|
Package server provides tools to create http servers and handlers wrapping the turbo router |
Click to show internal directories.
Click to hide internal directories.