Что такое gRPC?

Ответ

gRPC - RPC-фреймворк на базе HTTP/2 и Protocol Buffers. Сервисы описываются в .proto файлах; генерируется код клиента и сервера. Типизация, потоковая передача (streaming), кросс-язычность. В Go: protoc с плагином go и go-grpc; сгенерированные типы и интерфейсы. Подходит для микросервисов и внутренних API.

service Greeter {
  rpc SayHello (HelloRequest) returns (HelloReply);
}
// protoc --go_out=. --go-grpc_out=. ./*.proto
🧠Квиз 🏆Лидеры 🎯Собесед. 📖Вопросы 📚База зн.