adding golang version, without big integers