golangの日記

Go言語を中心にプログラミングについてのブログ

2018-11-08から1日間の記事一覧

Go言語(golang) JSON Marshal, Unmarshal, NewDecoder, NewEncoder の使い方

Go言語での JSON のパース/変換 Marshal, Unmarshal, NewDecoder, NewEncoder の使い方。 構造体のタグの指定方法については Go言語の構造体とJSON に書きましたのでそちらをどうぞ。 ドキュメント golang.org - JSON

Go言語(golang) YAMLの使い方

golangにはYAMLの標準パーッケージはありません。 なので yaml.v2 を使って、 YAML から go言語のデータ型(構造体やマップなど) に変換(Unmarshal,Decode) と、 その逆で go言語のデータ型から YAML に変換(Marshal,Encode) します。 以下、パッケージのダウ…