Scrimba for Go: interactive video courses for Go and backend
Scrimba made the interactive screencast popular: a coding lesson you can pause at any moment to edit the code yourself. Its catalogue covers web development, JavaScript, Python and AI engineering, and we could not find a Go course in it as of October 2026. Codealong brings the same idea to Go and backend development.
We make Codealong, so read this with that in mind.
The same idea, applied to Go
A Codealong lesson is not a video file of a screen. It is a recording of the instructor's editor and voice, replayed in a real editor. When you pause, the code in front of you is yours to change: edit the instructor's code, run it, break it, then press play and the lesson carries on.
What changes for Go and backend work:
- Real Go in the browser. Your code is compiled to WebAssembly, so programs, tests and even HTTP servers run with nothing to install.
- Backend tooling built in: a terminal, a request panel for calling your own API, and a PostgreSQL database that runs in the browser for database lessons.
- Challenges with AI feedback. At set points the instructor hands over a task. The feedback points you in a direction instead of giving you the answer.
- Projects, not snippets. Each course builds one thing end to end: an HTTP router, a Redis-like store, a REST API.
At a glance
| Codealong | Scrimba | |
|---|---|---|
| Format | Interactive screencasts: pause and edit the instructor's code | Interactive screencasts: pause and edit the instructor's code |
| Topics | Go and backend engineering | HTML, CSS, JavaScript, React, Node.js, Python and AI engineering |
| Go courses | Fundamentals, concurrency through a Redis-like store, REST APIs | None found as of October 2026 |
| Free to start | Go Fundamentals in full, and the opening lessons of every course | Many free courses |
When Scrimba is the better choice
If you want to learn frontend development, JavaScript or React, Scrimba is excellent, and its catalogue there is far larger than anything we offer. Its full-stack path also covers backend work in JavaScript with Node.js.
When Codealong is the better choice
If you want to learn Go, or backend engineering in Go: the language from scratch, how concurrency really works, building APIs on the standard library, and working with a database. For other ways to learn Go, free and paid, see our guide to learning Go.
Frequently asked questions
Does Scrimba have Go courses?
We could not find any as of October 2026. Scrimba's catalogue focuses on web development (HTML, CSS, JavaScript, React and Node.js), Python and AI engineering.
Is there a Scrimba-style course for Go?
Codealong uses the same interactive screencast idea for Go: you can pause any lesson, edit the instructor's code and run it in your browser. The Go Fundamentals course is free.
Do I need to install Go to follow a Codealong lesson?
No. Your code is compiled to WebAssembly and runs in the browser, including HTTP servers, tests and lessons that use a PostgreSQL database.