`map[string]Obj` だと、 `m["hoge"].Field = "hoge"` できない。 `map[string]*Obj` だとできる 理由とかはこの辺。 Why can't I assign to struct in map? https://golang.org/ref/spec#Assignments 以前 map[string]Obj 使ってて嵌ったんだよなーと思ったので、書き留めておく。なんか、 m["hoge"] は常に2つ値返してくれて良いんじゃないかとも思うことはある。 created at 2017-02-09 20:22 last modified at 2017-02-09 20:23 2017-02-09T20:23:08+0900 Please enable JavaScript to view the comments powered by Disqus.