"gonna" is not a word. It is slang which in my opinion has contaminated the English language. If you want to learn to write proper English, get into the habit of writing "going to" . As someone who regularly reviews job applicants, I immediately turn down anyone who uses slang and did not spell check their cover letter or CV.