Have a go at it.って全てを理解したの意味?
“Are you sure you have a go at it.“
試してみたら・やってみたら
“go”は名詞で、「試み、やってみること」という意味になるので、“have a go”という表現は、「試してみる」という意味になりますが、命令形で“Have a go at it.”と言うと、「試してみたら」または「やってみたら」などという意味になります。
大変なことに挑戦しようとしている人に対して、それを後押しするように励ます意味合いで用いられる表現です。
“Have a go at (人)”となると、「(人)に不平・文句を言う、(人)を叱る;(人)を非難する、攻撃する」などという意味です。
“I’m thinking about studying abroad.”
「留学しようかと思っているんだ。」
“Have a go at it.”
「やってみたら。」