Platforms and Architectures
Explore the supported operating systems and processor architectures compatible with Go programming. Understand how Go's unified toolchain and self-hosted compiler design enable portability, cross-compiling, and efficient development across different platforms.
We'll cover the following...
We'll cover the following...
Compatible operating systems #
Some architectures were considered to design the compilers for Go according to their supportive OS. The Go-team and the community developed compilers for the following operating systems (OS):
- Linux 2.6.23 or later
- FreeBSD 10.3 or later
- Mac OS (also named Darwin) 10.10 or later
- Windows 7, Server 2008 R2 or later
- ChromeOS
- NetBSD
- Solaris
- Plan9
The following OS-processor combinations (instruction sets) are released:
OS-Architecture Combinations
The latest Go release at the time of writing was Go 1.11 ...