in http.Request type リクエストがクライアントから送信されると、ボディはクローズされます。なぜそれを閉じる必要があるのか、なぜ文字列にできないのか、何度も何度も読むことができるのでしょうか?
質問する
705 次
in http.Request type リクエストがクライアントから送信されると、ボディはクローズされます。なぜそれを閉じる必要があるのか、なぜ文字列にできないのか、何度も何度も読むことができるのでしょうか?
これをストリームと呼びます。データセット全体をメモリ内で使用できなくてもデータを処理できるため、便利です。また、より高速に実行できる操作の結果を提供することもできます。セット全体が計算されるのを待つ必要はありません。
ビッグデータを処理したり、パフォーマンスを心配したりするとすぐに、ストリームが必要になります。
また、セット全体が使用可能な場合でも、オフセットを処理して全体を反復処理する必要なく、データを 1 つずつ処理できる便利な抽象化です。