ここで与えられた解決策とはまったく逆の効果を達成したいのですが、1 つのバイト フラグメントを別のバイト フラグメントに圧縮します -
圧縮された [] バイトを解凍された [] バイトの golang コードに変換します
###に似ている -### リーリー[この圧縮ファイルを投稿リクエスト用のマルチパート フォーム データとしてアップロードします]
解決策
bytes.bufferを使用してメモリに直接圧縮できます。 。
次の例では、質問に示されている例とは逆であるため、
を使用します。ユースケースに応じて、これを compress/gzip
(非常によく似た API) に簡単に変更することもできます。
リーリー
以上がGolang で 1 バイトのスライスを別のスライスに圧縮するの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。