Функция с пустым телом компилируется без ошибок. Она ничего не делает, ничего не возвращает:
func doNothing() {}Вызов такой функции просто ничего не произведёт. Это не ошибка компилятора, не паника в рантайме. Полезно, например, как заглушка при разработке или для реализации интерфейса, где конкретный метод намеренно не нужен.
🐸 Библиотека Go для собеса