GoSuda
Gosunuts
September 11, 2025

Сертификация FIPS 140 и Golang

Рассматривается, как Golang поддерживает сертификацию FIPS 140, эволюция до FIPS 140-3, а также усиленные характеристики безопасности криптографических библиотек Go.

views ... likes ...
snowmerak
September 8, 2025

Яркий битмап

От концепции битовой карты индекса базы данных до принципов работы Roaring Bitmap и использования языка Go. Исследуется оптимизация битовой карты для эффективной обработки крупномасштабных наборов данных.

views ... likes ...
snowmerak
August 29, 2025

Политика и компьютеры

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

views ... likes ...
hamori
August 22, 2025

Основы горутин

Мы рассмотрим горутины, являющиеся ядром языка Go. Подробно объясняются преимущества и принципы работы горутин, включая их свойства параллелизма, легковесности, производительности, а также модель GMP.

views ... likes ...
gosunuts
August 21, 2025

Серверы баз данных и встроенные базы данных

Сравниваются преимущества и недостатки серверных баз данных и встроенных баз данных, а также объясняются причины возрастающего интереса к встроенным базам данных в современных технологических средах, таких как SSD и MSA.

views ... likes ...
prravda
August 4, 2025

Как встроенные NATS взаимодействуют с go-приложением?

Рассматривается взаимодействие встроенного NATS в Go-приложениях, используя примеры из официальной документации, корректные настройки и consumer-defined interface в Go.

views ... likes ...
Yunjin Lee
July 17, 2025

Go интерфейсы — это не наследование

В языке Go интерфейсы подразумевают композиционное повторное использование кода, а не наследование. Рассмотрим сценарии недопонимания наследования в Go и правильные методы написания кода.

views ... likes ...
Rabbit Princess
July 17, 2025

Почему язык Go?

Пять причин выбрать язык Go: производительность, продуктивность, параллелизм, стабильность и даже милый Gopher! Узнайте, почему Go способствует развитию разработчиков.

views ... likes ...
snowmerak
July 16, 2025

GreenTea GC: Умиротворение чашки зеленого чая, отнятое Go runtime

Новый GreenTea GC в Go повышает производительность за счет повышения эффективности сборки мусора для небольших объектов на основе диапазонов памяти. В данном тексте рассматриваются проблемы существующих сборщиков мусора и преимущества GreenTea GC.

views ... likes ...
Yunjin Lee
July 14, 2025

Уменьшение времени отклика Endpoint'а в Go — Использование очередей задач

Давайте сократим время отклика, используя очередь задач.

views ... likes ...
lemonmint
June 20, 2025

Сравнение `encoding/json` v1 и v2 в Go 1.25

Go 1.25 `encoding/json` v2 представляет собой новую реализацию, устраняющую недостатки версии v1. Ознакомьтесь с ключевыми различиями и улучшенной точностью, производительностью и гибкостью.

views ... likes ...
wHoIsDReAmer
June 1, 2025

Compile-Time Variable Injection в Go

Узнайте, как внедрять значения переменных на этапе компиляции с помощью `ldflags -X` при сборке Go.

views ... likes ...
snowmerak
May 19, 2025

Менее обременительная обработка ошибок HTTP + RFC7807

Раздражает ли вас обработка ошибок Go API? Попробуйте обрабатывать их более просто и ясно с помощью RFC7807.

views ... likes ...
Rabbit Princess
May 18, 2025

Современный язык эпохи AI

В эпоху AI, характеристики существующих современных языков скорее недостаток? Мы исследуем, почему язык Go является более подходящим языком для разработки AI.

views ... likes ...
iwanhae
April 10, 2025

История Cilium: Как небольшое изменение в коде привело к удивительному улучшению стабильности сети

Узнайте, как одно небольшое изменение кода в проекте Cilium значительно повысило стабильность управления NAT-соединениями на основе LRU.

views ... likes ...
snowmerak
April 8, 2025

MCP host: попытка понимания

Данная статья призвана способствовать пониманию протокола MCP от Anthropic и хоста MCP (mcphost), реализованного на Go.

views ... likes ...
snowmerak
January 5, 2025

Попытка масштабируемого запуска Go-сервера в dotnet aspire

Как масштабируемо запускать Go-сервер с помощью .NET Aspire: пример горизонтального масштабирования и автоматизированной конфигурации с использованием обратного прокси YARP.

views ... likes ...
snowmerak
December 22, 2024

Использование MLDSA и MLKEM в языке Go

Рассмотрим использование квантово-устойчивых криптографических алгоритмов MLDSA и MLKEM в языке Go, предоставив характеристики каждого алгоритма и примеры кода.

views ... likes ...
Lemon Mint
December 20, 2024

Что нового в Go 1.24?

Go 1.24 обеспечивает повышение производительности, постквантовую криптографию, улучшения TLS и многое другое, что делает его значимым релизом для современной разработки приложений.

views ... likes ...
Lemon Mint
December 9, 2024

Представляем Randflake ID: распределенный, унифицированный, непредсказуемый, уникальный генератор случайных ID.

Представляем Randflake ID: распределенный, унифицированный, уникальный и непредсказуемый генератор ID, вдохновленный Snowflake, использующий блочный шифр для обеспечения безопасности.

views ... likes ...
snowmerak
November 29, 2024

Повышение реактивности с помощью кеша на стороне клиента Redis

Повышение отзывчивости API с помощью Redis Server Assisted Client Side Cache

views ... likes ...
Yunjin Lee
November 19, 2024

Создание программы просмотра изображений с файловым списком в Tk на Go

Создайте простое средство просмотра изображений, используя Tcl/Tk на языке Go.

views ... likes ...
Yunjin Lee
October 22, 2024

Создание GUI на Tk в Go

Создайте простое GUI-приложение с использованием Go로 Tk и изучите обработку изображений SVG, PNG, ICO, а также применение виджета "меню"!

views ... likes ...
iwanhae
October 18, 2024

Go и экосистема OpenAPI

Представляем библиотеки и стратегии, которые можно использовать при разработке API на основе OpenAPI на языке Go.

views ... likes ...
snowmerak
October 18, 2024

Go Starter Pack для параллельного программирования

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

views ... likes ...
Rabbit Princess
October 16, 2024

Почему в Go отсутствует конструкция Try-Catch?

Рассмотрим, почему Go не поддерживает try-catch, а использует panic-recover, в контексте ответственности за обработку ошибок.

views ... likes ...
Lemon Mint
October 6, 2024

Go является идеальным языком для приложений ИИ

Go идеально подходит для разработки ИИ благодаря своей эффективности, параллелизму и бесшовной интеграции с API ИИ и облачными инструментами.

views ... likes ...
Featured Posts