Go to Rust
Add stronger guarantees to a familiar backend mental model.
Focus on ownership, enums, Result and Option, compiler-guided design, and concurrency tradeoffs for Go developers moving into Rust.
/tracks stays the canonical browse surface for the live catalog. Filter by source and target language, inspect the matching groups, and jump directly into the transition that fits your current mental model.
filter the catalog
Keep the URL-driven source and target filters, then move through the grouped browse surface or the full results grid without leaving /tracks.
Showing 2 tracks from Go.
Back to the homepage chooserbrowse by source language
These catalog groups show every published starting point in the live catalog, with real route links instead of prototype-only affordances.
2 matching tracks in the live catalog.
Go to Rust
Focus on ownership, enums, Result and Option, compiler-guided design, and concurrency tradeoffs for Go developers moving into Rust.
Go to Python
Focus on readability-first structure, flexible data modeling, exceptions, pytest ergonomics, and Python's async I/O story for Go developers.
Review every matching track in one place, then jump directly into the route that fits.
Go to Rust
Focus on ownership, enums, Result and Option, compiler-guided design, and concurrency tradeoffs for Go developers moving into Rust.
Go to Python
Focus on readability-first structure, flexible data modeling, exceptions, pytest ergonomics, and Python's async I/O story for Go developers.