Pull to refresh
16
0
Дмитрий @Jimiliani2

Go/Python json перекладыватель

Send message

Как рождаются, живут и умирают горутины

Level of difficultyMedium
Reading time9 min
Views3K

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

Читать далее

Популярные ошибки в Golang и как их избежать

Level of difficultyEasy
Reading time15 min
Views14K

Дмитрий Королев расскажет про распространённые ошибки при работе со слайсами, каналами и другими структурами в Go. Научимся предупреждать их и справлять на примерах.

Читать далее

Топовые подходы к решению алгоритмических задач

Reading time11 min
Views34K

Привет! Меня зовут Дмитрий Королёв, я бэкенд-разработчик в Авито. В этой статье я расскажу про ключевые аспекты и концепции работы с наиболее популярными алгоритмами и структурами данных. Это поможет и в реальных проектах, и чтобы глубже понять алгоритмические принципы. Статья подойдёт специалистам, которые хотят углубить свои знания в программировании, и укрепить навыки нахождения оптимальных решений алгоритмических задач.

Читать далее

Сравниваем форматы сериализации на Go: скорость и удобство

Reading time6 min
Views10K

Дмитрий Королёв, бэкенд-разработчик в Авито, разобрал на примерах, чем отличаются друг от друга форматы сериализации данных, и как выбрать самый удобный.

Читать далее

Go's Garbage Collection: как работает и почему это важно знать

Reading time7 min
Views46K

В статье посмотрим на Go Garbage Collector — механизм автоматического освобождения невостребованной памяти приложения в Go. Разберём его устройство и принципы работы.

Читать далее

Information

Rating
Does not participate
Works in
Registered
Activity