Documentation
¶
Index ¶
Constants ¶
View Source
const (
LibraryVersion = "2.0.0"
)
Variables ¶
This section is empty.
Functions ¶
func ServiceBootstrap ¶
func ServiceBootstrap(localConfigPtr, remoteConfigPtr interface{}) *bootstrapConfiguration
entry point to describe module
func UnmarshalAddressListAndThen ¶
func UnmarshalAddressListAndThen(event string, f func([]structure.AddressConfiguration)) func(*gosocketio.Channel, string) error
Types ¶
type ModuleInfo ¶
type ModuleInfo struct {
ModuleName string
ModuleVersion string
GrpcOuterAddress structure.AddressConfiguration
Handlers []interface{}
}
contains information for config service announcement
type ModuleRequirements ¶
contains base requirements for module
func (ModuleRequirements) IsEmpty ¶
func (r ModuleRequirements) IsEmpty() bool
type RoutesDeclarator ¶
type RoutesDeclarator interface {
DeclareRoutes()
}
Click to show internal directories.
Click to hide internal directories.