Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
⊗goPmBoBl 86 of 350 menu
◀ ▶

Логические значения в Go

Для ответа да или нет есть два готовых значения. В коде их пишут словами true и false: первое означает «да», второе - «нет». Других логических литералов в языке нет.

Тип такого значения называется bool. Переменную можно объявить с этим типом или записать литерал через короткое объявление. На экран выводят как обычное значение через fmt.Println:

var active bool active = true closed := false fmt.Println(active) fmt.Println(closed)

Число или строка не подставляются вместо логического значения: тип bool принимает только true и false. Если переменная объявлена как логическая, в нее записывают один из этих двух ответов.

Дано логическое значение:

true

Запишите его в paid и выведите paid.

Дано логическое значение:

false

Запишите его в locked и выведите locked.

Даны логические значения:

true false

Запишите их в open и done и выведите обе двумя командами.

← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить