Квиз: Вложенные многострочные комментарии
Награда: 2 XP
Попытка закомментировать большой кусок кода через /* */, внутри которого уже есть другой /* */.
Что увидишь:
Скорее всего, не одну ошибку, а "каскад" странных сообщений. Например:
Compilation error: ./main.go:10:5: expected '*/', found 'var'
Compilation error: ./main.go:15:2: syntax error: unexpected }Внешний /* закроется первым же внутренним */, и весь код, который шёл после него, внезапно "выйдет" из комментария. Компилятор начнёт читать его как обычный код, что приведёт к хаосу и непредсказуемым синтаксическим ошибкам. Вложенные /* */ в Go не работают.
Как правильно временно отключить большой кусок кода, который уже содержит комментарии /* */?
Загрузка...