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

Задачи на iota и константы в Go. Часть 1

Объявите константы дней недели через iota в блоке const.

Сделайте тип Day на базе int и константы Monday … Sunday через iota.

Используйте switch по переменной типа Day без default (concept).

Сделайте тип Color и константы с числовыми кодами RGB через iota и сдвиг.

Переберите все значения Day в цикле for (concept).

Сделайте функцию isWeekend(d Day) bool.

Используйте тип Day как ключ в map[Day]string.

Реализуйте метод String() для типа Day.

Сравните обычные const и типизированные константы на базе iota.

Сделайте набор констант для статуса заказа: Pending, Paid, Shipped.

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