Every single programming language has got its own syntax or structure; it’s own flavor and that’s what makes it standout. Go is no different. It’s easy and elegant in its own way, making to it fun to play with. In this article we will be talking about: Go program structure running a Go program comments in Go what about semicolons? revisiting the code Go Program Structure To understand the Go program structure, we need to have a Go program first.