The past tense of go flat-out is went flat-out.
The third-person singular simple present indicative form of go flat-out is goes flat-out.
The present participle of go flat-out is going flat-out.
The past participle of go flat-out is gone flat-out.