Menu
Coddy logo textTech

Комментарии в Go

Часть раздела Основы путешествия по GO на Coddy. Урок 4 из 109.

Comments — это заметки, которые вы пишете внутри своего кода. compiler полностью ignores их — они существуют только для того, чтобы помочь людям понять код.

Чтобы написать однострочный комментарий, используйте //. Всё, что находится после // до конца строки, игнорируется:

// Это комментарий
fmt.Println("Hello, World!")

Комментарий также можно написать в конце строки, после кода:

fmt.Println("Hello, World!") // Это печатает Hello, World!

Для комментариев, занимающих несколько строк, используйте /* для начала и */ для завершения:

/* Это многострочный комментарий.
   Компилятор игнорирует всё это. */
fmt.Println("Welcome!")

Комментарии также могут временно отключить строку кода без её удаления:

// fmt.Println("This line will NOT run")
fmt.Println("This line will run")

Примечание: Каждый multi-line comment, который начинается с /*, должен быть закрыт */, иначе compiler обрабатывает всё after него как comment.

challenge icon

Задание

Новичок

Исправьте код так, чтобы выводилось только Hello, Go!.

  • Добавьте // в начале строки, которая выводит Goodbye!
  • Строка, выводящая Goodbye!, должна стать комментарием, чтобы она НЕ выполнялась
  • Не удаляйте ни одной строки и не меняйте строку, которая выводит Hello, Go!

Попробуйте сами

package main

import "fmt"

func main() {
    // Введите свой код ниже
    // Превратите строку ниже в комментарий, чтобы она перестала выполняться
    fmt.Println("Goodbye!")
    fmt.Println("Hello, Go!")
}
quiz iconПроверьте себя

В этом уроке есть небольшой тест. Начните урок, чтобы ответить на вопросы и сохранить прогресс.

Все уроки раздела Основы

1Введение в Go

Что такое Go?Hello WorldPrintlnКомментарии в Go

Потренируйтесь самостоятельно: Онлайн-компилятор Go