Now we know what Go is for, let’s learn how to use the Go Compiler to compile a file into an executable.

In our terminal, we type in go build followed by the name of our file and press Enter. If we wanted to run a file called greet.go, the command will look like:

go build greet.go

While nothing obvious is shown after we run our command, Go has created our program’s executable file. If we type in the command ls, we’ll see our original Go program and its executable file.

ls greet greet.go

To execute the file, we call:


Now let’s go one step further and actually do it!



We’ve provided a Go program (main.go) which prints “Hello World” to the terminal.

Run the build command in the terminal.


Great, we’ve built our executable file, now it’s time to run it.

Run the main executable using the terminal.

Take this course for free

Mini Info Outline Icon
By signing up for Codecademy, you agree to Codecademy's Terms of Service & Privacy Policy.

Or sign up using:

Already have an account?