Go: Get started

"Go is an open source pro­gram­ming language that makes it easy to build simple, reliable, and efficient software."
– golang.org

Try it out

The Go Playground is an interactive web service that lets you run small Go programs, such as this "Hello, world!" program, inside a sandbox. Try it out!

package main

import (

func main() {
        fmt.Println("Hello, world!")

Learn the basics

A Tour of Go is an interactive tutorial with many example programs.

Install the tools

Getting Started explains how to install the Go tools.

Start a project

How to Write Go Code demonstrates the development of a simple Go package.

Writing, building, installing, and testing Go code is a screencast covering the same topics.


Be the first to comment!