Issue 344 - Digging into Go's code generation (19)