Search
Write a publication
Pull to refresh
4
1
Владислав @flew1x

Senior Golang Developer

Send message

Жонглирование памятью: арены в Golang

Level of difficultyHard
Reading time4 min
Views4.4K

Интересовались ли вы как работают арены изнутри? Или их использование, для чего применяются и их плюсы... В данной статье мы разберем основные аспекты арен в Golang...

Читать далее

Каскадная отмена контекстов в Go: от исходного кода до производственных паттернов

Level of difficultyMedium
Reading time8 min
Views2.7K

Как глубже работает контекст с отменой и как же его использовать, давайте рассмотрим ближе этот пакет, который знаком каждому Go разработчику...

Читать далее

Golang: пакет bytes изнутри

Level of difficultyMedium
Reading time26 min
Views5.4K

Приветствую, в прошлой статье мы разбирали определение bytes.Buffer изнутри. Теперь хочется обратить внимание на сам пакет bytes. Что за ним скрывается? Каждому разработчику приходилось использовать его будь то в production или локальной разработке. Это достаточно мощный по своим меркам пакет, который предоставляет нам функции для работы с байтами.

Читать далее

Golang: context изнутри

Level of difficultyMedium
Reading time14 min
Views7.8K

Ни для кого не секрет, что стандартный пакет context широко используется для создания ваших сервисов. В данный момент, не побоюсь этого слова, любой сервис написанный на Go использует контексты повсеместно. Мое мнение таково - если ты хочешь прогрессировать как специалист, ты должен копать все глубже и глубже. Предлагаю рассмотреть context с призмы его работы внутри.

Читать далее

Information

Rating
708-th
Location
Санкт-Петербург, Санкт-Петербург и область, Россия
Date of birth
Registered
Activity

Specialization

Backend Developer, Software Architect
Lead
Golang
REST
Docker
PostgreSQL
Apache Cassandra
SQL
RabbitMQ
High-loaded systems
Linux
gRPC