0
Goテンプレートの範囲内の範囲へのアクセス方法?範囲内のゴランテンプレート
テンプレート:
{{range .Resume.Skills}}
{{.Name}}
{{.Level}}
{{range $item, $key := .Keywords}}
{{$key}}
{{$item}}
{{end}}
{{end}}
構造体:私が見ることができる
type SkillsInfo struct {
Name string
Level string
Keywords []KeywordsInfo
}
type KeywordsInfo struct {
Keyword string
}
結果は{}。テンプレート内のネストされたオブジェクトにアクセスするにはどうすればよいですか?
--- Update--:今見
type ResumeJson struct {
Basics BasicsInfo
Work []WorkInfo
Volunteer []VolunteerInfo
Education []EducationInfo
Awards []AwardsInfo
Publications []PublicationsInfo
Skills []SkillsInfo
Languages []LaunguagesInfo
Interests []InterestsInfo
References []ReferencesInfo
}
結果:
Web開発マスター{} Iが解析0} {1} {2
ANS JSON:
"skills": [{
"name": "Web Development",
"level": "Master",
"keywords": [
"CSS",
"HTML",
"Javascript"
]
}],
:JSONと一致するように、移動タイプに変更します。
をして、このテンプレートを使用します。しかし、なぜこのような振る舞いはありません – Mangirdas
テンプレートからのエラーはありません。しかし、今では、JSONまたはRevelフレームワークと、それらのテンプレートの実装方法について考え始めます。 – Mangirdas