go: further simplify go object creation and shift it up a little