* support additonal properties in go * support additonal properties marshal in go exp * update go samples