func main()

in config-api/subModule/registry/main.go [32:54]


func main() {
	registryConfig := config.NewRegistryConfigWithProtocolDefaultPort("zookeeper")
	reg, err := registryConfig.GetInstance(common.PROVIDER)
	if err != nil {
		panic(err)
	}

	ivkURL, err := common.NewURL("mock://localhost:8080",
		common.WithPath("com.alibaba.dubbogo.HelloService"),
		common.WithParamsValue(constant.RegistryRoleKey, strconv.Itoa(common.PROVIDER)),
		common.WithMethods([]string{"GetUser", "SayHello"}),
	)
	if err != nil {
		panic(err)
	}
	if err := reg.Register(ivkURL); err != nil {
		panic(err)
	}
	time.Sleep(time.Second * 30)
	if err := reg.UnRegister(ivkURL); err != nil {
		panic(err)
	}
}