Задача курса
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
- Ввод
∅
- Ожидаемый результат
Сборка готова
