What does "one more go" mean? Is it an idiom?

Yes, one more go means one more try.