В статье автор делится опытом разбора инцидента, где отсутствие информации о версиях приложения привело к многократной задержке устранения проблемы.
Он утверждает, что в отличие от бытовой техники с детальной маркировкой версий, в разработке ПО стандарты версионирования часто неоправданно низки. На примере оконного менеджера i3 и лучших практик языка Go (автоматическое добавление VCS-ревизии начиная с версии 1.18) автор показывает, как простое включение VCS-ревизии в сборку спасает часы отладки.
Это однодневное вложение с высоким ROI, которое критически ускоряет реагирование на инциденты
16.04.2026
Похожее
28.09.2026
C на Go
Интересный пропозал - добавить возможность сборки Go-пакетов, использующих cgo д...
25.09.2026
Бенчим джейсон
Автор на реальном API с нагрузкой 50M запросов/сутки)сравнивает производительнос...
24.09.2026
Rune
Команда Unstable Build заопенсорсила свою нативную IDE Rune, написанную на Go. ...
23.09.2026
Специализированные аллокаторы
В Go 1.27 появилась оптимизация выделения памяти для объектов размером до 80 бай...