diff --git a/ja/07.1.md b/ja/07.1.md index 44c3d060..29424aee 100644 --- a/ja/07.1.md +++ b/ja/07.1.md @@ -87,7 +87,7 @@ XMLは本来ツリー構造のデータ形式なので、対応するgo言語の } -上の例では、xmlファイルを解析して対応するstructオブジェクトにするには`xml.Unmarshal`によって行われました。この過程はどのように実現されているのでしょうか?我々のstruct定義の後の方を見てみると`xml:"serverName"のような内容があることがわかります。これはstructの特徴の一つです。struct tagと呼ばれています。これはリフレクションを補助するために用いられます。`Unmarshal`の定義を見てみましょう: +上の例では、xmlファイルを解析して対応するstructオブジェクトにするには`xml.Unmarshal`によって行われました。この過程はどのように実現されているのでしょうか?我々のstruct定義の後の方を見てみると`xml:"serverName"`のような内容があることがわかります。これはstructの特徴の一つです。struct tagと呼ばれています。これはリフレクションを補助するために用いられます。`Unmarshal`の定義を見てみましょう: func Unmarshal(data []byte, v interface{}) error