golang/go
Read the upstream summary on the left, browse the cached forks below it, and load each fork comparison into the right-hand panel.
golang/go
golang/go is the upstream repository for the Go programming language, a large, active, non-archived project with very high adoption and frequent recent commits. It is primarily the language and standard toolchain source tree, with top-level areas for API, documentation, library code, miscellaneous support files, source code, and tests.
Jump straight into Discofork's strongest cached fork picks, or open a compare view in one click.
Choose a fork to inspect
Choose this fork only if Windows 7 support is a hard requirement. If you want current Go features, fixes, and upstream compatibility, the main `golang/go` tree is the better default.
Choose this fork if your primary goal is bare-metal Go on embedded targets and you want built-in no-OS/runtime adaptations. Prefer upstream Go if you need broad platform compatibility, fast access to the latest toolchain changes, or minimal maintenance overhead.
Prefer this fork only if you need the IBM LinuxONE/s390x-specific porting work and are willing to live on an old, highly diverged Go base. For general Go development, current upstream is the better choice by a wide margin.
Choose this fork if your priority is specialized scientific/mathematics-oriented Go behavior and you are comfortable carrying a materially divergent toolchain. Stick with upstream if you need the latest Go releases, easiest maintenance, or maximum compatibility.
Prefer upstream Go unless you specifically need this fork's compiler/codegen experimentation. This fork looks valuable for backend specialization, but its age and divergence make it a poor default for general adoption.