Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Manager ¶ added in v0.1.8
type Manager interface {
common.Service
common.Initializable
common.Daemon
AddServer(name string, opts ...ServerOption)
RegisterRouters(routers ...api.Router) error
RegisterMiddlewares(middlewares ...api.Middleware)
Routers() (map[string]*api.HandlerGroup, map[string]*api.Handler)
}
type ServerOption ¶ added in v0.1.8
type ServerOption func(*server)
ServerOption configures a server (echo server instance)
func WithEndpoint ¶
func WithEndpoint(host string, port uint, prefix string) ServerOption
func WithTLS ¶ added in v0.1.8
func WithTLS(cert certutil.CertBundle) ServerOption
func WithThrottle ¶
func WithThrottle(rps float64, burstSize int) ServerOption
Click to show internal directories.
Click to hide internal directories.