blob: fcda0714665c54dd17c19687e70a113c7904c900 [file] [log] [blame]
package main
import (
"context"
"fmt"
)
import (
"dubbo.apache.org/dubbo-go/v3/config"
_ "dubbo.apache.org/dubbo-go/v3/imports"
greet "dubbo.apache.org/dubbo-go/v3/protocol/triple/internal/proto"
"dubbo.apache.org/dubbo-go/v3/protocol/triple/internal/proto/triple_gen/greettriple"
)
func main() {
svc := new(greettriple.GreetServiceImpl)
greettriple.SetConsumerService(svc)
if err := config.Load(); err != nil {
panic(err)
}
resp, err := svc.Greet(context.Background(), &greet.GreetRequest{Name: "dubbo"})
if err != nil {
panic(err)
}
fmt.Println(resp.Greeting)
}