gRPC with Kotlin Coroutines: suspend method and Async Flow
Start the server first: ./gradlew -x test run
.
Please check evans https://github.com/ktr0731/evans or grpcurl https://github.com/fullstorydev/grpcurl
- Kotlin, meet gRPC: a new open-source project for modern apps: https://cloud.google.com/blog/products/application-development/use-grpc-with-kotlin
- gRPC-Kotlin: https://github.com/grpc/grpc-kotlin
- Kotlin Samples for Cloud Run: https://github.com/GoogleCloudPlatform/kotlin-samples/tree/master/run
- gRPC Server Reflection Tutorial: https://github.com/grpc/grpc-java/blob/master/documentation/server-reflection-tutorial.md
- Next Level gRPC With Kotlin and Coroutines: https://www.youtube.com/watch?v=SfmdAA2kwWI&list=PLj6h78yzYM2NN72UX_fdmc5CZI-D5qfJL&index=5
- gRPC with Kotlin Coroutines: https://codingwithmohit.com/grpc/grpc-kotlin-coroutines/
- Announcing Kotlin support for protocol buffers: https://developers.googleblog.com/2021/11/announcing-kotlin-support-for-protocol.html
- Protobuf and gRPC In Action With Kotlin: https://medium.com/@ahad.azarian/the-grpc-and-protobuf-in-action-with-kotlin-cf5296887856
- gRPC and Kotlin: https://www.baeldung.com/kotlin/grpc