func test()

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)
}