Search results
Search the world's information, including webpages, images, videos and more. Google has many special features to help you find exactly what you're looking for.
Build simple, secure, scalable systems with Go. An open-source programming language supported by Google. Easy to learn and great for teams. Built-in concurrency and a robust standard library. Large ecosystem of partners, communities, and tools. Get Started Download.
Go is a statically typed, compiled high-level programming language designed at Google [ 12] by Robert Griesemer, Rob Pike, and Ken Thompson. [ 4] It is syntactically similar to C, but also has memory safety, garbage collection, structural typing, [ 7] and CSP -style concurrency. [ 13]
In this tutorial, you'll get a brief introduction to Go programming. Along the way, you will install Go, write some simple "Hello, world" code, use the go command to run your code, use the Go package discovery tool, and call functions of an external module.
Go is an open-source programming language supported by Google. Join our community and learn about working with the Go Programming Language.
Download and install Go quickly with the steps described here. For other content on installing, you might be interested in: Managing Go installations -- How to install multiple versions and uninstall.
Go is an open source programming language that makes it easy to build simple, reliable, and efficient software. Gopher image by Renee French, licensed under Creative Commons 4.0 Attribution license.
The Go Playground is a web service that runs on golang.org's servers. The service receives a Go program, vets , compiles, links, and runs the program inside a sandbox, then returns the output. If the program contains tests or examples and no main function, the service runs the tests.
Community driven, articles, resources, guides, interview questions, quizzes for Go development. Learn to become a modern Go developer by following the steps, skills, resources and guides listed in this roadmap.
learn-golang.org is a free interactive Go tutorial for people who want to learn Go, fast.