package
1.4.0
Repository: https://github.com/leon-yc/ggs.git
Documentation: pkg.go.dev

# Functions

GetServer return the server based on protocol.
GetServerFunc returns the server function.
GetServers returns the map of servers.
Init initializes.
InstallPlugin For developer.
newRegisterOptions is for updating options.
StartServer starting the server.
UnRegistrySelfInstances this function removes the self instance.

# Variables

ErrRuntime is an error channel, if it receive any signal will cause graceful shutdown of go chassis, process will exit.

# Structs

Options is the options for service initiating.
RegisterOptions is options when you register a schema to chassis.

# Interfaces

GinServer interface for the gin server.
ProtocolServer interface for the protocol server, a server should implement init, register, start, and stop.

# Type aliases

NewFunc returns a ProtocolServer.
RegisterOption is option when you register a schema to ggs.