# Ubuntu Desktop as a Developer Platform > This documentation provides guidance for using the Ubuntu Desktop > Linux distribution as a development platform. The guides focus on > setting up and using the Ubuntu system as a workstation for developers, > with an emphasis on the following toolchains: Python, Golang, Rust, > GCC, Clang, .NET, Java, and Zig. 2026 ## Pages in this subsection - [Go – advanced](https://documentation.ubuntu.com/ubuntu-for-developers/tutorials/go-advanced.md): Advanced Go development tutorials: devpack-for-go on Ubuntu. - [Devpack for Go](https://documentation.ubuntu.com/ubuntu-for-developers/tutorials/go-advanced/devpack-for-go.md): Use devpack-for-go to install Go development tools, configure command aliases, and set up VS Code on Ubuntu. ## Optional - [Top-level llms.txt](https://documentation.ubuntu.com/ubuntu-for-developers/llms.txt): Complete documentation index.