Задача курса

Go mod init, gofmt и go build: исправьте программу перед сборкой

Курс «Golang с нуля» · урок «Модуль, форматирование и сборка: go mod init, gofmt, go build»

Условие

Исправление перед сборкой

В небольшой команде разработчиков принято правило: прежде чем передавать исходник дальше по цепочке, каждый участник обязан убедиться, что код собирается и работает именно так, как задумано. Один из разработчиков подготовил короткую программу на Go, однако допустил ошибку, из-за которой компилятор отказывается собирать проект. Файл уже лежит внутри нового модуля с заданным путём, и задача — привести его в порядок до передачи следующему участнику.

Работа начинается с внимательного чтения сообщения компилятора: оно указывает на конкретное место в исходнике, где что-то пошло не так. Как только ошибка будет найдена и устранена, код нужно привести к стандартному форматированию, принятому в экосистеме Go, — это тоже часть договорённостей команды.

После успешной сборки получается бинарник с заданным именем. Его запускают отдельно, и программа выводит ровно одно приветственное сообщение — именно то, которое было задумано изначально. Этот вывод и служит подтверждением того, что исходник исправлен верно и готов к дальнейшей работе.

Что нужно сделать

Исправьте синтаксическую ошибку в main.go. После исправления программа должна выводить ровно Сборка готова и перевод строки.

Для локальной проверки создайте модуль командой go mod init example.com/team/hello, примените gofmt -w main.go, соберите бинарник командой go build -o team-hello и запустите полученный файл отдельной командой, подходящей для вашей оболочки. Автоматическая проверка оценивает исправленный исходник и его вывод.

Формат вывода

Сборка готова

Примеры

Пример 1

Ввод
∅
Ожидаемый результат
Сборка готова

Попробуйте решить

РешениеGo
Без регистрации · результат не сохраняется