Documentation ¶
Index ¶
Constants ¶
View Source
const ModName = "server.goframe"
ModName mod name
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Config ¶
type Config struct { Host string Port int Debug bool DisableMetric bool DisableTrace bool // ServiceAddress service address in registry info, default to 'Host:Port' ServiceAddress string SlowQueryThresholdInMilli int64 // contains filtered or unexported fields }
Config HTTP config
func (*Config) MustBuild ¶ added in v0.9.11
Build create server instance, then initialize it with necessary interceptor
func (*Config) WithLogger ¶
WithLogger ...
type GRPCProxyMessage ¶
type GRPCProxyMessage struct { Error int `protobuf:"varint,1,opt,name=error" json:"error"` Message string `protobuf:"bytes,2,opt,name=msg" json:"msg"` Data proto.Message `protobuf:"bytes,3,opt,name=data" json:"data"` }
GRPCProxyMessage ...
func (*GRPCProxyMessage) MarshalJSONPB ¶
func (m *GRPCProxyMessage) MarshalJSONPB() ([]byte, error)
MarshalJSONPB ...
Click to show internal directories.
Click to hide internal directories.