</> CodeTrained

Go typing practice

Go's syntax is famously minimal — no semicolons, few symbols — but it has its own finger patterns: the short declaration operator, package-qualified calls and the error-check idiom you'll type a thousand times.

CodeTrained's Go path is 18 exercises of real, runnable Go — typed by hand, one line at a time, with live speed and accuracy feedback.

Start the Go path — free →

Free to practise · Pro is £1/mo · cancel anytime

What slows people down in Go

What's in the Go path

Why train typing in Go specifically

Go was designed so there's one obvious way to write things — which means the same few patterns repeat constantly. Drill those patterns until they're automatic and you type Go nearly as fast as you read it.

Or start with the free story →

Common questions

How many Go exercises are there?
18, organised as one path from beginner upward. Finishing the whole path earns a downloadable certificate.
Is it free?
Yes — every exercise, the story, the daily league and your stats are free with no sign-up. Pro (£1/month) adds cross-device sync.
Do I need to install anything?
No. Everything runs in the browser, on desktop or phone.
Why does := matter so much?
It's Go's short variable declaration and it appears in almost every function. Making colon-equals a single reflex instead of two hunted keys is one of the quickest speed wins in the language.