エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
Go 言語にはyaml を入出力するためのライブラリhttp://godoc.org/gopkg.in/yaml.v2:package yaml があり... Go 言語にはyaml を入出力するためのライブラリhttp://godoc.org/gopkg.in/yaml.v2:package yaml があり、これを使うとGoの構造体とyamlとの変換が、わりに簡単にできる。 ところが、構造を持たないようなデータを読もうと思うとなんだかうまくいかない。例えばディレクトリ構造を表現した次のYAMLを読むにはどうしたらいいのかわからない。 - index.html - index2.html - ja: - test1.html - test2.htmlなんか色々調べていると、yaml.v1の時にはかなりプリミティブなコールバックがあって、それで手間はかかるけど色々出来たっぽい。v2 でライブラリが直接構造体に書き込むようになったので話が面倒になっている印象 Unmarshaler v2 にも手動でunmarshal する機構があり、type Un