Go. - страница 4

Go.

Интеграционные тесты в Go: как избавиться от флаков и боли

Всем привет! Меня зовут Александр Голубь, и я пишу на Go уже 7 лет. Когда я только начинал, казалось, что юнит-тестов достаточно. Функции проверены, сборка зелёная — можно релизить. Но первый же боевой проект показал, что это иллюзия. В продакшене всё падает, хотя юниты сияют зелёным. Почему? Потому что реальный сервис — это не только код, но и PostgreSQL, Redis, Kafka, внешние API. Данные проходят через цепочку зависимостей, и любая несовместимость ломает систему. Юнит-тесты этого не ловят. Тут нужны интеграционные.

продолжить чтение

С чего начать изучение ИИ: лучшие языки программирования в 2025 году

Команда AI for Devs подготовила перевод статьи о том, какие языки программирования для ИИ стоит учить в 2025 году. TL;DR: Python остаётся стартовой точкой, C++ берёт на себя критические по производительности задачи, JavaScript и TypeScript открывают путь к ИИ прямо в браузере, Java удерживает корпоративный сектор, а Go обеспечивает лёгкость продакшн-развёртывания.

продолжить чтение

Пишем свой MCP-сервер на Go

Пока ML- и AI-специалисты усиленно создают агентские системы, разработчики тоже хотят приобщиться к созданию нового мира. Так компания Anthropic — создатели Claude Sonnet, разработали открытый протокол MCP (Model Context Protocol), который позволяет LLM взаимодействовать с любой информационной системой. Это открыло новые возможности не только для построения более сложных и продвинутых агентских AI-систем, но и для активного участия во всём этом процессе и backend-разработчиков.Я Евгений Клецов — Go-разработчик из Cloud.ru

продолжить чтение

Автор Picocrypt прекратил разработку проекта и заархивировал это решение

Picocrypt

продолжить чтение

Барьеры памяти «Golang»

Данная статья направлена на повышение уровня понимания принципов работы барьеров памяти, которые лежат в основе атомарных операций. Она не описывает историю и первопричины появления данного механизма, а служит объяснением основных подходов. Идеей было донести простыми словами и примерами механизмов работы барьеров памяти, поэтому в данной статье нет углубления в синтаксис ассемблер команд или архитектур процессоров. ВведениеВ введении рассказываются основные понятия, необходимые для понимания тематики статьи. Если вам знакомы понятия гонки данных и состояния гонки можете переходить к разделу

продолжить чтение

Полноценное RAG-приложение на Go — безумие?

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

продолжить чтение

Как добавить GigaChat в проект за 3 шага. Гайд и опенсорс-инструмент

Привет, Хабр!В последнее время все больше разработчиков экспериментируют с большими языковыми моделями. GigaChat

продолжить чтение

Разрабатываем полноценную игру целиком при помощи ИИ (LLMDD, часть 1)

продолжить чтение

Почему Go такой странный, и ещё 8 холиварных тем про Golang

Привет, Хабр! Это Вадим из команды AvitoTech. Поговорить о программировании любите? Обновления обсудить, про подходы похоливарить, вот это вот все. Мы вот такое очень любим и даже вживую собираемся, чтобы поболтать на дринкапах.Дринкап если что – это такая тусовка на которой не монологичные доклады и формальные дискуссии нужно слушать, а разговаривать есть возможность. О наболевших для сообщества темах пообщаться, про личный опыт поговорить с коллегами, поспорить с ними о насущных проблемах. И все это – под вкусную еду и разнообразные напитки. 

продолжить чтение

«Т-Технологии» проведёт ИИ-конференцию «Turbo ML Conf 2025»

Группа «Т-Технологии», материнская компания «Т-Банка», проведёт конференцию «Turbo ML Conf» во второй раз. Это одно из крупнейших мероприятий в России для специалистов в области машинного обучения и искусственного интеллекта. Конференция состоится 19 июля 2025 года в кластере «Ломоносов» в Москве, рассказали информационной службе Хабра в пресс-службе «Т-Технологии».

продолжить чтение