encoding/jsonããã±ã¼ã¸ã®ç¯å²ãè¶ãã¦JSONã¨æ¯ãããã¨ãããåçãªä½ããå¿ è¦ã«ãªããããã¦ãã£ããããã«reflectããã±ã¼ã¸ã«è§¦ãããã¨ã«ãªãã触ããããªãããã©è§¦ãå¿ è¦ãããæ±æ³¥ã®ãããªåå¨ããããreflectã éãè °ãããã¦reflectã¨å°ã仲è¯ããªãããã«ãã試è¡é¯èª¤ã®ã¡ã¢ã æ¦ã以ä¸ã®ãã¨ã®ããªæ¹ã«ã¤ãã¦ã®æç« ã«ãªã£ã¦ããã å®ç¾©ããã¦ããã¡ã½ããã®æ°ãç¢ºèª ã¡ã½ããã®åå¨ç¢ºèª ã¡ã½ãããå¼ã³åºã å®ç¾©ããã¦ããã¡ã½ããã®æ°ãç¢ºèª å®ç¾©ããã¦ããã¡ã½ããã®ç¢ºèªã¯åã«å¯¾ãã¦è¡ããåã«å¯¾ãã¦ã¨ãããã¨ã¯ reflect.Value ã§ã¯ãªã reflect.Type ã使ãã¨ãããã¨ã package main import ( "fmt" "reflect" ) type Foo struct{} func (f *Foo) String() string
{{#tags}}- {{label}}
{{/tags}}