Skip to Main Content
  • Why Go
    • 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
  • Docs
    • Effective Go

      Tips for writing clear, performant, and idiomatic Go code

    • 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

  • Packages
  • Community
    • Recorded Talks

      Videos from prior events

    • Meetups

      Meet other local Go developers

    • Conferences

      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

  • Why Go
    Why Go
    • Case Studies
    • Use Cases
    • Security
  • Learn
  • Docs
    Docs
    • Effective Go
    • Go User Manual
    • Standard library
    • Release Notes
  • Packages
  • Community
    Community
    • Recorded Talks
    • Meetups
    • Conferences
    • Go blog
    • Go project
    • Get connected
  • Tip: Search for a package, for example “http” or “command”. Search help

  • Tip: Search for a symbol, for example “Unmarshal” or “io.Reader”. Search help

  • Tip: Search for symbols within a package using the # filter. For example “golang.org/x #error” or “#reader io”. Search help

Frequently asked questions:
  • How can I add a package?
  • How can I remove a package?
  • How can I add a go badge in my README file?
Why Go Use Cases Case Studies
Get Started Playground Tour Stack Overflow Help
Packages Standard Library Sub-repositories About Go Packages
About Download Blog Issue Tracker Release Notes Brand Guidelines Code of Conduct
Connect Twitter GitHub Slack r/golang Meetup Golang Weekly
  • Copyright
  • Terms of Service
  • Privacy Policy
  • Report an Issue
go.dev uses cookies from Google to deliver and enhance the quality of its services and to analyze traffic. Learn more.