Our first program will print the classic “hello world” message. Here’s the full source code. |
package main
|
import "fmt"
|
|
func main() {
fmt.Println("hello world")
}
|
To run the program, put the code in |
$ go run hello-world.go
hello world
|
Sometimes we’ll want to build our programs into
binaries. We can do this using |
$ go build hello-world.go
$ ls
hello-world hello-world.go
|
We can then execute the built binary directly. |
$ ./hello-world
hello world
|
Now that we can run and build basic Go programs, let’s learn more about the language. |
Next example: Values.