documentation/examples/custom-sd/adapter/adapter.go
func (a *Adapter) Run() {
	go a.manager.Run()
	a.manager.StartCustomProvider(a.ctx, a.name, a.disc)
	go a.runCustomSD(a.ctx)
}
func (a *Adapter) Run() {
	go a.manager.Run()
	a.manager.StartCustomProvider(a.ctx, a.name, a.disc)
	go a.runCustomSD(a.ctx)
}
func ( a * Adapter ) Run ( ) { go a . manager . Run ( ) a . manager . StartCustomProvider ( a . ctx , a . name , a . disc ) go a . runCustomSD ( a . ctx ) }
// Run starts a Discovery Manager and the custom service discovery implementation.
Run starts a Discovery Manager and the custom service discovery implementation .