in seata-go/tcc/server/cmd/server.go [44:62]
func main() {
integration.UseDubbo()
userProviderProxy, err := tcc.NewTCCServiceProxy(&service.UserProvider{})
if err != nil {
logger.Errorf("get userProviderProxy tcc service proxy error, %v", err.Error())
return
}
// server should register resource
err = userProviderProxy.RegisterResource()
if err != nil {
logger.Errorf("userProviderProxy register resource error, %v", err.Error())
return
}
config.SetProviderService(userProviderProxy)
if err := config.Load(); err != nil {
panic(err)
}
initSignal()
}