専用のゴルーチンで受信リクエストを処理する Golang サーバーがあります。これらの goroutine は、rpc/gob を使用して別のバックエンド go サーバーにアクセスします。Gob の動作を改善するために接続を再利用する場合 (接続を共有する要求は、再送信せずにメタデータを再利用する可能性があり、TCP 開始の時間を節約することもできます)、接続プールに似たメカニズム (mysql クライアント プールなど) を実装することを考えていますが、その前に重要なことを見逃していませんか?
そのような共有 RPC クライアントを処理する Go 固有の方法はありますか? または、この状況を処理するために構築されたプロジェクトはありますか?