言語ではデータ構造のシリアライズのために標準でいくつかのパッケージが用意されています。encoding/csvencoding/jsonencoding/xml等がそれですが、このように言語から完全に独立した汎用形式では表現できない構造をやりとりしたいときがあります。特徴として挙げられている以下のような点です。タグなどは必要ないのです。ような、テキストベースの形式は冗長すぎます。バイナリーなのでネットワーク間のやりとりも高速です。速度もまあまあ優秀です。ために必要な情報は全てまかなえます。ファイルに保存しておいて何年も後に取り出すとしても、なんの問題もありません。いうデータ形式があります。使ったことないのでここでは割愛します。等とほとんど変わりません。タグ等の定義が完全に不要なため、それよりは簡潔です。以下、簡便のためエラー処理は端折ります。以下のコードはここで実行出来ます。実行すると以下のように表示される。&h}特に説明は必要ありませんね。ような便利メソッドが存在しないことです。