Логические значения в 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
и выведите обе двумя командами.