Типы данных в 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 #программирование #типыданных

Типы данных в Go: полный обзор от int до rune | Сетка — социальная сеть от hh.ru