A ton each way, lad? Go for it! (7)
I believe the answer is:
attaboy
'for it' is the definition.
I can't tell whether this definition defines the answer.
'a ton each way lad?' is the wordplay.
'ton' becomes 't' (abbreviation).
'each way' becomes 'ta' (I can't justify this - if you can you should believe this answer much more).
'lad?' becomes 'boy' (lad is a kind of boy).
'a'+'t'+'ta'+'boy'='ATTABOY'
'go' is the link.
Can you help me to learn more?
(Other definitions for attaboy that I've seen before include "word of encouragement" , "Come on!" , "What's said to encourage" , "Expression of encouragement, Tay boat (anag.)" .)