Могу ли я написать клиент C ++ для вызова GRPC-маршрутизации, написанной на golang? Если это возможно, нужно ли какое-то перенаправление, то есть через заглушку в C ++, вызывающую функцию golang?
или же
GRPC не зависит от того, на каких языках реализованы две конечные точки?
Конечно, у вас может быть сервер GRPC, написанный на golang, и клиент, написанный на C ++. Код клиента должен зависеть только от определения protobuf. Не имеет значения, написан ли сервер на golang, java, c ++ или где-либо еще.
Других решений пока нет …