bufbuild/connect-go: Simple, reliable, interoperable. A better gRPC.
テスト用にgRPCのサーバーが欲しかったので、使ってみた。
READMEに書いてあるサンプルのように作ったら、grpcurlでリフレクションのエラーになったので、次世代gRPC?『connect-go』やってみたを参考にリフレクションを入れたら動いた。
ついでにクライアントもConnectで書いてみた。
サーバーの指定をプロトコル込み(http://~/)で指定しないといけないのと、RequestとResponceにMsgを挟まないといけないので少しハマったけど、おおむね問題なさそう。