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: Txtar.