Рубріки: Новини

Розробники Go мають проблеми зі стандартами кодування — опитування

Дмитро Сімагін

Переважна більшість розробників, які працюють з мовою програмування Go, відчувають задоволення від роботи з нею. Але, згідно з останнім опитуванням, мають складнощі з підтримкою узгоджених стандартів в кодових базах Go. При цьому, як повідомляє InfoWorld, розробники Go доволі швидко почали використовувати в своїй роботі помічників на базі штучного інтелекту.

Опитування, проведене серед 4156 респондентів, показало, що 93% Go-розробників задоволені від роботи з цією мовою програмування. Однак у них часто виникають труднощі з підтримкою узгоджених стандартів кодування. Причиною цього є те, що члени команд мають різний рівень досвіду роботи з Go. Це призводить до неузгодженості стилів кодування та прийняття неідіоматичних шаблонів.

70% респондентів під час розробки на мові Go використовують ШІ-помічників. Частіше за все вони застосовуються для автозавершення або генерації коду, написання тестів чи проведення мозкового штурму. 

Швидкість розгортання та прості у використанні API та SDK названі улюбленими речами при використанні Go. Більшість респондентів заявили, що працюють з Go на Linux (61%) і macOS (59%). 

На запитання, як довго вони працюють з мовою програмування Go, 8% респондентів відповіли, що більше 8 років, 23% мають досвід 5-7 років, і 30% розробників користуються Go протягом 2-4 років.

Go — компільована мова програмування із вбудованими засобами для паралельних обчислень і засобами віддаленого керування пакунками. Ця мова створена в компанії Google у 2007 році як частина проєкту з розробки операційної системи Inferno.

Останні статті

Brave1 продовжили прийняття заявок на конкурс Battle Proven для deftech-стартапів

Кластер Brave1 продовжив прийняття заявок на конкурс Battle Proven — тепер податися можна до 25 липня 2025 року. Про це…

21.07.2025

Експериментальна LLM-модель OpenAI досягла рівня переможця Міжнародної математичної олімпіади

Експериментальна модель OpenAI досягла рівня золотої медалі на Міжнародній математичній олімпіаді (IMO), вирішивши п'ять із…

21.07.2025

JetBrains переводить всі продукти IntelliJ IDEA на єдиний інсталятор

Компанія JetBrains повідомила, що всі програмні продукти серії IntelliJ IDEA відтепер переходять на єдиний уніфікований…

21.07.2025

Українські кіберфахівці викрили намагання росіян використати LLM-модель для атак на держустанови

Команда реагування на комп'ютерні надзвичайні ситуації України (CERT-UA) розкрила деталі фішингової кампанії, спрямованої на поширення…

21.07.2025

Hugging Face представляє AnyCoder — безкоштовний інструмент для веб-розробки без знання мов програмування

Платформа Hugging Face представляє AnyCoder — середовище для розробки веб-додатків з відкритим кодом. Новий інструмент,…

21.07.2025

Intel припинила 10-річний проект розробки власного дистрибутиву Linux

Компанія Intel оголосила про згортання проекту Clear Linux, робота над яким тривала 10 років. Метою…

21.07.2025