Go program structure

  1. Код Go начинается с объявления пакета.
  2. Далее объявляется список пакетов, которые этот файл импортирует.
  3. И уже после этого - объявления самой программы, хранящиеся в этом файле. Здесь не обойтись без функции main.

Соус: Книга Язык программирования Go Глава 1. Учебник 1.1. Hello, World