Новое Распределяем каналы MAX по категориям и территориям. Читать новость
Загружаем изображение…

Типы данных в Go: полный обзор от int до rune



Наконец-то дописал статью про типы данных в Go 🙌

Получилась объёмной, поэтому времени на неё ушло очень много. Зато все базовые типы теперь разложены по полочкам, от int до rune.

Вопрос “какие типы есть в Go” на собесе кажется лёгким, пока не начинаются уточнения. Как раз их я и разобрал:
🔹 почему len(“Привет”) равен 12
🔹 что будет, если прибавить единицу к uint8 со значением 255
🔹 почему 0.1 + 0.2 иногда не равно 0.3
🔹 как хранить деньги, чтобы касса сошлась до копейки
🔹 чем byte отличается от rune
🔹 как название товара на чеке превращается в кракозябру

Везде примеры кода, которые можно запустить и проверить самому.

👉 Читать статью на блоге

А вам попадались ловушки с типами данных на собесе или в рабочем коде? Делитесь в комментариях 👇

#Go_Golang_lssgo #go #golang #lessgo #программирование #типыданных
Просмотры: 10
Открыть в MAX Сообщить о неточности

Сообщить о неточности

Опишите, что нужно исправить. Если есть источник, добавьте ссылку.

Вы покидаете datool.ru

Ссылка ведёт на внешний сайт. datool.ru не отвечает за его содержимое — проверьте адрес, прежде чем вводить пароли или платёжные данные.

Переход через 10 с

Перейти