read about GO, write docs, generate
start work on GO model refinement
generate docs, rewrite a bit