package in Go

In Go, source files are organized into directories called packages. Programs start running in package main.
A program uses packages by import them. By convention, the package name is the same as the last element of the import path.
```
package main
 
import (
  "fmt"
)

func main(){
  fmt.Println("Hello, Gopher!")
}
```