Найти в Дзене

Язык программирования Golang

770 читали · 1 год назад
10 лучших курсов по Go (Golang) для практикующих и начинающих разработчиков
Приветствую всех опытных программистов и разработчиков-новичков! Сегодня мы рассмотрим онлайн-программы, предназначенные для обучения одному из популярных языков программирования, который вышел из-под крыла Google. И им является Golang, или Go. Этот язык появился более 10 лет назад. Создатели пытались сделать его универсальным, чтобы он сочетал в себе высокую скорость исполнения программ и легкость разработки. Можно сказать, что задуманное удалось, однако больше всего Golang подходит для создания серверных приложений и сервисов...
291 читали · 11 месяцев назад
Работа с микросервисами gRPC в Golang
gRPC — это современный фреймворк для удаленного вызова процедур (RPC), разработанный Google. Он основан на протоколе HTTP/2 и использует формат сериализации Protocol Buffers (protobuf). gRPC отлично подходит для построения микросервисной архитектуры, позволяя сервисам взаимодействовать друг с другом через строго типизированные API. В этой статье я расскажу, как использовать gRPC в Golang, объясню его основные принципы, покажу, как создать сервер и клиента, и разберу важные аспекты, такие как сериализация данных и обработка ошибок...
925 читали · 11 месяцев назад
Обзор GoLand — IDE для разработки на Golang от JetBrains
GoLand — это профессиональная среда разработки (IDE) для языка Go, разработанная JetBrains. Она предоставляет широкий набор инструментов для написания, отладки и тестирования кода, а также интеграцию с системами контроля версий, базами данных и контейнеризацией. В этой статье я расскажу о ключевых возможностях Голанд, его преимуществах перед другими редакторами и разберу, когда стоит использовать именно эту IDE. В конце статья я также оставил вам блок бесплатных материалов для обучения разработке...
134 читали · 11 месяцев назад
Гайд по веб-фреймворку Gin в Golang
Gin — это один из самых популярных веб-фреймворков для Go, который позволяет быстро и просто разрабатывать веб-приложения и API. Он выделяется высокой производительностью, удобным интерфейсом и минимальным количеством лишнего кода. В этой статье я покажу, как начать работу с Gin, разберем его основные возможности и посмотрим на примеры использования. В конце статья я также оставил вам блок бесплатных материалов для обучения разработке. Чтобы начать использовать Gin, сначала установите его с помощью...
1 год назад
Популярные ошибки в Golang и как их избежать
Всем привет! Меня зовут Дмитрий Королёв, я бэкенд-разработчик в Авито. Go известен своей лаконичностью и простотой синтаксиса, но даже в нём есть множество подводных камней, с которыми можно столкнуться в работе. В этой статье я сделаю разбор распространённых ошибок с примерами и расскажу, как их можно избежать. Начнём с базовых концепций: Чтобы понять, как работают слайсы, нужно понимать их структуру. В коде ниже видны поля про длину и вместимость и указатель на массив, на основе которого построен слайс...
Сравнение golang веб-фреймворков 2026 года: топ-5 лучших вариантов
Подготовили для вас свежий разбор топ-5 веб-фреймворков для Go в 2026 году — Gin, Fiber, Echo, Chi и Beego. Сравнили их по скорости, простоте входа, экосистеме и реальным сценариям вроде API или микросервисов. Gin берут новички за стабильность и комьюнити, Fiber — за чистую скорость на fasthttp, Echo — за баланс с middleware, Chi — за минимализм на стандартном net/http, Beego — за полный MVC с ORM...