Go to bat for (someone)

To support or help someone.I will always go to bat for my friend when he has a problem at work.

Go to any length

To do whatever is necessary.The man will go to any length to get what he wants.

Go through with (something)

To finish something, to do something as planned or agreed.My friend has decided to go through with his plans to finish university.

Go through changes

To be involved in changing circumstances.The woman has gone through many changes recently.

Go through (an experience)

To experience or suffer something, to live through something.The man went through some hard times after he lost his job.

Go through

To be approved, to pass, to be agreed upon.The new law will probably go through next week.

Go the limit

To do as much as possible.I plan to go the limit and try to get the job.

Go the extra mile

To do more than one is required to do to reach a goal.I always try to go the extra mile and help my friends when they need help.

Go the distance

To do the whole amount of something, to finish something.I was able to go the distance and finish my project without any help.

Go straight

To become an honest person, to lead an honest life.The man was in prison for two years but now he wants to go straight.