VI
WithBalancer deprecated, в доках ссылка на WithBalancerName, но он тоже deprecated, в доках ссылка на WithDefaultServiceConfig, но он experimental https://pkg.go.dev/google.golang.org/grpc?tab=doc#WithDefaultServiceConfig
Мало того, эта экспериментальная опция имеет строковый аргумент и никак не задокументирована. При этом все consul резолверы используют deprecated api
grpc.WithBalancer(grpc.RoundRobin(r))
Смитриться и жить на deprecated или где-то можно найти описание экспериментального WithDefaultServiceConfig
и надеяться, что он существенно не поменяется в следующих релизах?