Статьи

12 статей

07.04.20261 мин чтения

git tag

Команда тегирования коммитов

07.04.20262 мин чтения

Циклический односвязный список

Ранее я подробно объяснил что такое односвязный список. Сейчас же поговорим про односвязный циклический список.

07.04.20262 мин чтения

Бинарный поиск | Алгоритмы

Рассмотрим на практике как работает бинарный поиск.

07.04.20262 мин чтения

Односвязный список

Рассмотрим на практике что такое односвязный список, из чего он состоит и как работает...

07.04.20261 мин чтения

Типы в Go

Про все типы в Go: константы, типы данных, функции...

07.04.20263 мин чтения

Garbage Collector in Go

Garbage Collector (GC) или сборщик мусора - это автоматический менеджер памяти, встроенный в среду выполнения (runtime). Его основная задача - освободить разработчика от ручного управления памятью.

07.04.20262 мин чтения

Каналы в Go

Канал (channel) — это типизированная очередь, через которую горутины могут безопасно передавать данные.

07.04.20262 мин чтения

Осторожно! Округление в Go может вас удивить!

*и не только в Go. Про округлечение вещественных чисел, как это происходит в памяти...

07.04.20262 мин чтения

Интерфейсы в Go без боли

Краткое руководство по интерфейсам в Go.

07.04.20262 мин чтения

Слайсы в Go. Советы

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

07.04.20261 мин чтения

Duck-typing в Go

Duck-typing — это про «поведение важнее типа». В Go оно реализовано через интерфейсы и структурную типизацию, но работает не так, как в динамических языках.

07.04.20261 мин чтения

Почему минимальный проект в Go весит так много?

Рассмотрим на практике, почему минимальный проект в Go весит так много, хотя мы написали всего 1-2 строчки кода...