Стан Go у 2026 році: дані опитування про інтеграцію ШІ, зміни в інструментах і демографію розробників

  • PublicPublic
  • 10 Nov, 2026
Стан Go у 2026 році: дані опитування про інтеграцію ШІ, зміни в інструментах і демографію розробників

Опитування JetBrains Developer Ecosystem 2026 року, проведене з травня по липень, зібрало дані від 28 945 розробників, з яких 1 836 назвали Go основною мовою. Розробка веббекенду залишається головним сценарієм використання для 80% розробників Go, а утиліти командного рядка (CLI) займають 49%. Значним трендом стало зростання фулстек-розробки: з 30% у 2025 році до 40% у 2026-му. Цей зсув пов'язаний з тим, що TypeScript став найпоширенішою «компаньйонською» мовою, підскочивши з 24% у 2024 році до 43% у 2026-му. Фактично бекенд на Go з фронтендом на TypeScript став стандартним стеком для багатьох команд. Python (35%) і Java (22%) як і раніше залишаються популярними основними мовами, але інтеграція TypeScript на рівні проєктів обійшла їх.

Уподобання в інструментах зміщуються в бік стандартної бібліотеки, що зумовлено покращеннями в Go 1.22 і поширенням ШІ-асистентів. Використання net/http зросло до 46%, майже зрівнявшись із Gin (48%), тоді як chi, Echo і Fiber займають менші частки. Стандартний ServeMux тепер підтримує зіставлення методів і підстановочні знаки, що знижує потребу в сторонніх роутерах. Крім того, ШІ-агенти беруть на себе написання шаблонного коду, що нівелює перевагу фреймворків на кшталт Gin, які раніше економили час на рутинних завданнях. У тестуванні 35% розробників не використовують зовнішні фреймворки, лідирують Testify (31%) і GoMock (25%). Частка розробників, які не пишуть модульні тести, знизилася до 14%, чому сприяють ШІ-інструменти, що генерують тести щотижня для 84% розробників Go.

Розробники Go активно інтегрують ШІ у свої робочі процеси, особливо через агентів командного рядка. 86% запускають ШІ-агентів у CLI або терміналі щонайменше раз на тиждень, порівняно з 74% серед усіх респондентів. Ця перевага зберігається навіть серед досвідчених розробників зі стажем від шести років: 87% із них використовують CLI-агенти щотижня. Інструментарій Go, включно з go build, go vet і go test, забезпечує швидкий і детермінований цикл зворотного зв'язку, ідеально придатний для термінальних агентів. Тим не менш використання IDE залишається високим: 61% розробників Go щодня запускають кодинг-агентів усередині своєї IDE. GoLand і VS Code - найпопулярніші редактори, кожен із яких використовують близько половини розробників Go, при цьому Zed і Cursor також займають значні частки.

Демографічний профіль розробників Go характеризується високим рівнем досвіду та стабільністю. 66% мають професійний стаж від шести років, що вище за середній показник у 49% по всіх респондентах. Менше року досвіду мають лише 3%. Цей рівень кваліфікації корелює з вищими зарплатами: 17% заробляють понад 120 000 доларів США на рік, а 9% - понад 180 000 доларів. Більшість розробників (70%) не планують переходити на іншу мову в найближчі 12 місяців. Серед тих, хто має намір вивчати нові мови, лідером є Rust, на який вказали 16% розробників Go. Використання Rust за останні 12 місяців зросло до 25%, що свідчить про активне впровадження мови для компонентів, критичних до продуктивності, а не для повного переписування сервісів на Go.

Розробники Go дотримуються суворих практик під час перевірки коду, згенерованого ШІ. 79% часто або завжди перевіряють вивід ШІ перед прийняттям, оцінюючи не лише компільованість, а й коректність, безпеку та підтримуваність. Основна частина перевірки відбувається в IDE (65%), далі йдуть інтерфейс ШІ-агента (50%) і pull request'и (42%). Хоча 55% розробників Go повідомляють, що понад 60% їхнього робочого коду за останній місяць було повністю згенеровано ШІ, вони не довіряють йому сліпо. 29% вважають рішення, створені ШІ, гіршими за власний код, що трохи вище за середній показник. Однак 33% вважають, що ШІ зрештою повністю візьме на себе написання коду, що відображає поєднання глибокої залежності від ШІ та обережного скептицизму щодо якості й довгострокового впливу ШІ-асистентів.