Wiktionary
have-a-go
a. daring, courageous, particularly in the face of unexpected adversity.