in one go 和 at one go 没有多大区别,可以互换使用。
at one go [英,口]一口气,一下子 (摘自2008年7月第1版《外研社英汉多功能词典》)
We can't do the work all in one go (= all at the same time). 我们不可能一蹴而就,一下完成工作。(《剑桥高阶英汉双解词典》p.943)
(chiefly Brit)He managed to finish the work in/at one go.[= in one attempt,without stopping](《韦氏高阶英语词典》p.704)