Go の x/text/transform で独自構造パケットを華麗に処理する - Qiita

ネットワーク上に流すデータ(パケット)はよく次のような構造になります。 可変長のデータを格納できるように、先頭に長さを入れておくという方式ですね。 Goでこのパケットの読み書きを行う このようなパケットの読み書き処理をGoで素直に書くと次のようになります。 // 1パケ...