Easier way to use reflect to set and get values in Go
Generate Go code with structured blocks and composition