Documentation ¶
Index ¶
- func AfterStart(fn func())
- func AfterStop(fn func())
- func BeforeStart(fn func())
- func BeforeStop(fn func())
- func Debug(fn func(mux *types.DebugMux))
- func Entry(fn func() entry.Entry) entry.Entry
- func GetCfg() config.Config
- func NewCtl(name string) ctl.Entry
- func NewGrpc(name string) grpc.Entry
- func NewRest(name string) rest.Entry
- func NewTask(name string) task.Entry
- func Plugin(plg plugin.Plugin, opts ...plugin.Opt)
- func Run(short string, entries ...entry.Entry) error
- func Start(ent entry.Entry) error
- func Stop(ent entry.Entry) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AfterStart ¶
func AfterStart(fn func())
func BeforeStart ¶
func BeforeStart(fn func())
func BeforeStop ¶
func BeforeStop(fn func())
Types ¶
This section is empty.
Directories ¶
Path | Synopsis |
---|---|
builder
|
|
proto/hello
Package hello is a reverse proxy.
|
Package hello is a reverse proxy. |
proto/login
Package login is a reverse proxy.
|
Package login is a reverse proxy. |
gid
Module
|
|
internal
|
|
attributes
Package attributes defines a generic key/value store used in various gRPC components.
|
Package attributes defines a generic key/value store used in various gRPC components. |
chanx
Package buffer provides an implementation of an unbounded buffer.
|
Package buffer provides an implementation of an unbounded buffer. |
plugins
|
|
Package registry is an interface for service discovery
|
Package registry is an interface for service discovery |
etcdv3
Package etcdv3 provides an etcd version 3 registry
|
Package etcdv3 provides an etcd version 3 registry |
gossip
Package gossip provides a gossip registry based on hashicorp/memberlist
|
Package gossip provides a gossip registry based on hashicorp/memberlist |
mdns
Package mdns is a multicast dns registry
|
Package mdns is a multicast dns registry |
Click to show internal directories.
Click to hide internal directories.