This page is a supplement to| go.dev
About the Playground| go.dev
Container-aware GOMAXPROCS, 20 August 2025| go.dev
Introduction to Go 1.25| go.dev
About the Playground| go.dev
When you develop modules for use by other developers, you can follow a workflow| go.dev
Simplicity is Complicated| go.dev
Go is an open source programming language that makes it simple to build secure, scalable systems.| go.dev
Directory | go.dev
Documentation| go.dev
Starting with Go 1.24, Go binaries can natively operate in a mode that| go.dev
Documentation| go.dev
When you want to make a module available for other developers, you publish it so| go.dev
When you’re developing modules to publish for others to use, you can help ensure| go.dev
You must update to a major version when changes you’re making in a potential new| go.dev
A Tour of Go| go.dev
Codebase Refactoring (with help from Go)| go.dev
Documentation| go.dev
Module version numbering| go.dev
go.mod file reference| go.dev
Go, Backwards Compatibility, and GODEBUG| go.dev
Go Wiki: LoopvarExperiment| go.dev
Data Race Detector| go.dev
Managing dependencies| go.dev
Go Wiki: Go-Release-Cycle| go.dev
Go 1.13 Release Notes| go.dev
Go 1.23 Release Notes| go.dev
Go Toolchains| go.dev
Go Wiki: Go Code Review Comments| go.dev
Documentation| go.dev
Documentation| go.dev
archive/tar| go.dev
Developing and publishing modules| go.dev
Go Wiki: Home| go.dev
Profile-guided optimization| go.dev
Go Wiki: Rangefunc Experiment| go.dev
Documentation| go.dev
Go 1.18 Release Notes| go.dev
Go 1.16 Release Notes| go.dev
Go 1.15 Release Notes| go.dev
About the Playground| go.dev
Go 1.20 Release Notes| go.dev
Go Concurrency Patterns| go.dev
Go Modules Reference| go.dev
Go 1.6 Release Notes| go.dev
Go 1.9 Release Notes| go.dev
Go 1.11 Release Notes| go.dev
Managing Go installations| go.dev
1 // Copyright 2013 The Go Authors. All rights reserved.| go.dev
A Tour of Go| go.dev
Go at Google: Language Design in the Service of Software Engineering| go.dev
Documentation| go.dev
Getting Started| go.dev
Go 1.21 Release Notes| go.dev
Go 1.1 Release Notes| go.dev
Documentation| go.dev
Release History| go.dev
Documentation| go.dev
The Go Programming Language Specification| go.dev
Go 1.5 Release Notes| go.dev
Go Community Code of Conduct| go.dev
Documentation| go.dev
Documentation| go.dev
Documentation| go.dev
Remove any previous Go installation by deleting the /usr/local/go folder| go.dev
Documentation| go.dev