Documentation
¶
Index ¶
- func Home(arg *args.EmptyStruct, setting ...erpc.MessageSetting) (*args.HomeResult, *erpc.Status)
- func Init(cliConfig micro.CliConfig, etcdConfing etcd.EasyConfig)
- func InitWithClient(cli *micro.Client)
- func Math_Divide(arg *args.DivideArg, setting ...erpc.MessageSetting) (*args.DivideResult, *erpc.Status)
- func Stat(arg *args.StatArg, setting ...erpc.MessageSetting) *erpc.Status
Examples ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Home ¶
func Home(arg *args.EmptyStruct, setting ...erpc.MessageSetting) (*args.HomeResult, *erpc.Status)
Home handler
Example ¶
result, status := sdk.Home(&args.EmptyStruct{})
if status != nil {
erpc.Errorf("Home: status: %s", toJsonBytes(status))
} else {
erpc.Infof("Home: result: %s", toJsonBytes(result))
}
fmt.Printf("")
func Init ¶
func Init(cliConfig micro.CliConfig, etcdConfing etcd.EasyConfig)
Init initializes client with configs.
func InitWithClient ¶
InitWithClient initializes client with specified object.
func Math_Divide ¶
func Math_Divide(arg *args.DivideArg, setting ...erpc.MessageSetting) (*args.DivideResult, *erpc.Status)
Divide handler
Example ¶
result, status := sdk.Math_Divide(&args.DivideArg{})
if status != nil {
erpc.Errorf("Math_Divide: status: %s", toJsonBytes(status))
} else {
erpc.Infof("Math_Divide: result: %s", toJsonBytes(result))
}
fmt.Printf("")
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.