Skip to content

Learn: For Backend Engineers

This is the hands-on track: get the toolchain installed, learn the syntax, then assemble real programs using the standard library, the web framework, and the package manager — with the debug tooling on hand for when things go wrong. It’s ordered the way you’d actually build up a service.

  1. Run code in the browser, then clone and `make install` the compiler.

  2. The core language surface you will use every day.

  3. A complete worked example: argument parsing, I/O, and a real binary.

  4. io, math, fmt, net, collections, and the rest of the batteries.

  5. Routing, middleware, the HTTP parser, and the JSON codec.

  6. Declare dependencies, resolve them deterministically, and vendor them.

  7. Idiomatic structure, error handling, and patterns for maintainable code.

  8. Pretty-printers, crash symbolication, and the debug CLI for when it breaks.

Coming from a specific stack? The comparison guides map your existing knowledge onto Axon: Go, Rust, Python, and C/C++. If your service is an inference workload, the AI/ML Engineers track covers the performance-critical primitives.