in rpc/dubbo/go-client/cmd/client.go [58:105]
func test() {
logger.Infof("\n\n\nstart to test dubbo")
reqUser := &pkg.User{}
reqUser.ID = "003"
user, err := userProvider.GetUser(context.TODO(), reqUser)
if err != nil {
panic(err)
}
logger.Infof("response result: %v", user)
logger.Infof("\n\n\nstart to test dubbo - enum")
gender, err := userProvider.GetGender(context.TODO(), 1)
if err != nil {
panic(err)
}
logger.Infof("response result: %v", gender)
logger.Infof("\n\n\nstart to test dubbo - GetUser0")
ret, err := userProvider.GetUser0("003", "Moorse")
if err != nil {
panic(err)
}
logger.Infof("response result: %v", ret)
logger.Infof("\n\n\nstart to test dubbo - GetUsers")
ret1, err := userProvider.GetUsers([]string{"002", "003"})
if err != nil {
panic(err)
}
logger.Infof("response result: %v", ret1)
logger.Infof("\n\n\nstart to test dubbo - getUser")
var i int32 = 1
user, err = userProvider.GetUser2(context.TODO(), i)
if err != nil {
panic(err)
}
logger.Infof("response result: %v", user)
logger.Infof("\n\n\nstart to test dubbo - getErr")
reqUser.ID = "003"
_, err = userProvider.GetErr(context.TODO(), reqUser)
if err == nil {
panic("err is nil")
}
logger.Infof("getErr - error: %v", err)
}