Типы данных и переменные — структура проекта
Ключевая проблема: В Go может быть только одна функция main() на весь проект. Несколько файлов с main() в одном каталоге вызовут ошибку компиляции.
Решение: Создавайте отдельные каталоги для каждого примера:
src/
├── day02/
│ ├── data-types/
│ │ └── main.go
│ └── variables/
│ └── main.go
Запуск конкретного примера:
cd src/day02/data-types
go run .