About 144,000 results
Open links in new tab
  1. The Go Programming Language

    Go is an open source programming language that makes it simple to build secure, scalable systems.

  2. Get Started - The Go Programming Language

    New to coding? Get started with this introductory course covering basic programming principles and Go fundamentals.

  3. Documentation - The Go Programming Language

    Go compiles quickly to machine code yet has the convenience of garbage collection and the power of run-time reflection. It's a fast, statically typed, compiled language that feels like a dynamically typed, …

  4. Tutorial: Get started with Go - The Go Programming Language

    Prerequisites Some programming experience. The code here is pretty simple, but it helps to know something about functions. A tool to edit your code. Any text editor you have will work fine. Most text …

  5. Tutorials - The Go Programming Language

    If you're new to a part of Go, take a look at the tutorials linked below. If you haven't installed Go yet, see Download and install.

  6. Go Wiki: Home - The Go Programming Language

    Welcome to the Go wiki, a collection of information about the Go Programming Language. Awesome Go is another great resource for Go programmers, curated by the Go community.

  7. The Go Programming Language Specification

    Go is a general-purpose language designed with systems programming in mind. It is strongly typed and garbage-collected and has explicit support for concurrent programming.

  8. Download and install - The Go Programming Language

    Documentation Download and install Download and install Download and install Go quickly with the steps described here. For other content on installing, you might be interested in: Managing Go …

  9. All releases - The Go Programming Language

    See https://proxy.golang.org/privacy for privacy information about these services and the go command documentation for configuration details including how to disable the use of these servers or use …

  10. The Go Project - The Go Programming Language

    Developer Mailing List The golang-dev mailing list is for discussing code changes to the Go project.