Slang for 'to date' or 'to have sex with'- often both.
As in "to have a go at"
The attempt to flirt with or ask out a person, often with intent to get them into bed. Also 'to fuck' or any manner of sexual acts.
"I'm gonna' have a go at her in just a minute.."