サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
Pixel 10
qiita.com/hrk_ym
はじめに Go言語の学習中に、JSONを扱うのにencoding/jsonパッケージのjson.Marshal, json.Unmarshal,json.NewDecoder,json.NewEncoderといった関数を使うけど、これらの関数の使い分けについて気になりました。そこで、この記事ではそれぞれの関数の特性と適した使用場面について学んだことを記述しています。 json.Marshal, json.Unmarshalについて まず、json.Marshalとjson.Unmarshalですが、これらの関数は主にメモリ内のデータをJSON形式にシリアライズ(変換)したり、JSONをデシリアライズ(変換)してデータを読み出したりするのに使用されます。以下にその使用例を示します。 ▼ json.Marshalの使用例 package main import ( "encoding/json
このページを最初にブックマークしてみませんか?
『qiita.com』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く