Every Go program needs two things: package main to tell the compiler this is an executable, and func main() as the entry point where execution starts. The fmt.Println() function prints a line of text. Click Run to see your first Go program in action.