Go
Skip to Main Content
  • Why Go arrow_drop_down
    Press Enter to activate/deactivate dropdown
    • Case Studies

      Common problems companies solve with Go

    • Use Cases

      Stories about how and why companies use Go

    • Security

      How Go can help keep you secure by default

  • Learn
    Press Enter to activate/deactivate dropdown
  • Docs arrow_drop_down
    Press Enter to activate/deactivate dropdown
    • Go Spec

      The official Go language specification

    • Go User Manual

      A complete introduction to building software with Go

    • Standard library

      Reference documentation for Go's standard library

    • Release Notes

      Learn what's new in each Go release

    • Effective Go

      Tips for writing clear, performant, and idiomatic Go code

  • Packages
    Press Enter to activate/deactivate dropdown
  • Community arrow_drop_down
    Press Enter to activate/deactivate dropdown
    • Recorded Talks

      Videos from prior events

    • Meetups open_in_new

      Meet other local Go developers

    • Conferences open_in_new

      Learn and network with Go developers from around the world

    • Go blog

      The Go project's official blog.

    • Go project

      Get help and stay informed from Go

    • Get connected

Go.
  • Why Go navigate_next
    navigate_beforeWhy Go