Гид по технологиям

Golang

Условные операторы в Go: if и switch
Golang 4 min read

Условные операторы в Go: if и switch

Условные операторы в Go позволяют менять поток выполнения программы. Используйте if для логики, switch для множества значений и map/полиморфизм для масштабируемости.

Конвертация изображений в Go (PNG ↔ JPEG)
Golang 5 min read

Конвертация изображений в Go (PNG ↔ JPEG)

В статье показано, как в Go конвертировать изображения между форматами PNG и JPEG с помощью стандартного пакета image и вспомогательных пакетов jpeg/png. Приведены готовые функции, рекомендации для продакшна, альтернативы (ImageMagick, libvips, облачные сервисы) и чеклист для разработчиков и операторов.