Обычно мы передаем адрес сервера, например, «localhost: 56666» или «someserver: 9999», в метод Dial программы grpc-go.
пример: grpc.Dial ("localhost: 56666", grpc.WithInSecure ())
Но в тестовых случаях, приведенных в репозитории grpc-go (см. Ссылки ниже), первый аргумент Dial упоминается как "* Dial (r.Scheme () +": ///test.server " strong >, WithInsecure (), WithTimeout (5 * time.Second)) * ". Когда я печатаю это значение, запустив эти тестовые файлы, я заметил это значение адреса как «bykrwuxel00s: ///test.server».
https://github.com/grpc/grpc-go/blob/master/balancer/roundrobin/roundrobin_test.go#L102
https://github.com/grpc/grpc-go/blob/master/clientconn_test.go#L135
Как это работает как действующий адрес сервера?