Reflection — это механизм, позволяющий клиенту узнать, какие сервисы и методы есть на сервере без proto-файлов. Включаешь в Go через reflection.Register(server). После этого grpcurl и другие инструменты могут обнаруживать методы автоматически. Полезно для дебага и тестирования. В проде обычно отключают из соображений безопасности. Аналог — Server Reflection Protocol, стандарт gRPC.
Что такое gRPC reflection?
Middle
111 просмотровAFK Offer AI
Как тестировать с реальным временем?