Матеріали на тему «Go»

RSS

DDD у Go. частина 1: Як FixDrive долає складність ride-hailing домену та уникає «великої купи бруду»

Yurii Korovkin 1397

Backend Developer Юрій Коровкін ділиться досвідом FixDrive у приборканні складності ride-hailing домену. У своїй статті автор демонструє реалізацію тактичного DDD у Go, впровадження Onion Architecture та роботу з агрегатами, надійно ізолюючи бізнес-логіку від інфраструктури. 9

Рейтинг мов програмування 2026. TypeScript зростає, Python — лідер серед новачків

Редакція DOU 18858

TypeScript зміцнив лідерство. Python залишається на другому місці, JavaScript потроху падає. Близько третини розробників вивчають нові мови за допомогою ШI, а дві третини C++ розробників хочуть вивчити Rust. І ця мова зробила найбільший стрибок у рейтингу (з 19-го місця на 16-те). 20

Як досвід роботи з Go змінив моє бачення PHP

Yevhenii Pererva 7796

Автор ділиться досвідом переходу з PHP на Go — від «незручної» мови до зміни способу мислення. Пояснює, як Go впливає на дизайн контрактів, контроль над помилками, роботу з типами та залежностями, і чому після нього і PHP сприймається по-іншому. 29

ООП мертве? Як парадигми програмування воюють зі складністю

Ruslan Dmytrakovych 11462

Програмісти сперечаються роками: процедурне, об’єктно-орієнтоване чи функціональне програмування? А ООП — геніальний винахід чи катастрофічна ідея? Щоб знайти відповіді, Руслан Дмитракович поринає в історію розвитку парадигм у своєму блозі. 425

Розробка серверних Go-застосунків. Частина 2: проєктування предметної області

Дмитро Ноздрін 2565

У другій частині серії про бекенд-розробку на Go Дмитро Ноздрін розбирає підходи Domain-Driven Design: сутності, об’єкти-значення, агрегати та події. У статті ви знайдете практичні приклади проєктування предметної області, зміну стану агрегатів, роботу з транзакціями та подіями, а також поради щодо збереження даних у PostgreSQL. 6

Розробка серверних Go-застосунків. Частина 1: структура пакетів

Дмитро Ноздрін 4066

Дмитро Ноздрін підготував цикл матеріалів, у яких ділиться своїм досвідом розробки серверних застосунків. У першій статті автор пропонує структуру побудови пакетів, яка може стати в пригоді як новачкам, так і досвідченим фахівцям при проєктуванні середніх та великих проєктів. 24

Ciklum купує GoSolve Group: посилить розробку АІ-рішень

Дарія Подвишенна 1008

Компанія Ciklum придбала польську GoSolve Group. Компанія спеціалізується на мові програмування Go і займається повним циклом розробки на ній. Таким чином Ciklum хоче посилити розробку ШІ-рішень нового покоління. 1

Як стати джуном, якого найматимуть

Vladyslav Pavlenko 7154

Влад Павленко пройшов шлях від розробки невеличких піксельних аркад до позиції Junior Go Engineer у Solidgate, продуктовій фінтех-компанії. Як все починалось, яку роль відіграли навчальні програми, та що допомогло пройти співбесіди — читайте у його блозі. 19

Kubernetes-контролери для Platform Engineering та AI-агентів

Denys Vasyliev 2559

Денис Васильєв ділиться досвідом створення кастомного Kubernetes-контролера для реліз-системи, розповідає про архітектуру, роботу контролерів і client-go, а також мотивує заглибитися в Kubernetes API як шлях до розвитку в SRE, Platform Engineering і DevOps. 10

Механізм синхронізації запуску застосунків на базі shared-lock

Владислав Папідоха 1710

Як забезпечити роботу одного інстанса застосунку в конкретний момент в мультикластерному середовищі? Так, щоб і конкурентність доступу не порушити, і аби в разі виходу з ладу одного з кластерів — застосунок миттєво запрацював у іншому? Владислав Папідоха розповідає, як вони з командою використовують для цього shared-lock. 21

5 найпоширеніших міфів про Golang: розвінчуємо на практиці

Yevhenii Babich 6104

Стаття Євгенія Бабіча розвінчує п’ять поширених міфів про мову програмування Go — від «занадто простої мови» до «непотрібних дженериків». Автор з гумором ділиться досвідом, прикладами з реальних проєктів і пояснює, чому Go — це про простоту, надійність і практичність. 71

Рейтинг мов програмування 2025. TypeScript і Python — найпопулярніші, частки C# та Java зменшуються

Редакція DOU 42781

TypeScript — тепер найпопулярніша мова програмування в українському IT. JavaScript — вже на третьому місці після Python. Rust — досі улюблена. У цій статті — результати щорічного опитування DOU про мови програмування. Показуємо дані про розробників, QA, DevOps, AI/ML/DS і Analytics. 10

Пайпи, баш і конкурентність

Seva Poliakov 6952

Всеволод Поляков, DevOps інженер з багаторічним досвідом, у своїй новій статті пояснює, як використовувати пайплайни у Bash для передачі виводу однієї команди як вводу до іншої, що дозволяє ефективно поєднувати команди та автоматизувати завдання. 38

PHP чи Go: яку мову програмування обрати

Ігор Пронін 8403

У світі зростає популярність Go, тоді як РНР — падає. Усе частіше талановиті РНР-розробники переходять на Gо або вивчають її як другу мову програмування. У цій статті Ігор Пронін, Lead Software Engineer в EPAM, порівняв дві мови, щоб допомогти вам зробити вибір. 115

Будуємо платформу керування платіжними провайдерами без DevOps і готових рішень

Volodymyr Korniienko 3712

Back-end-інженери Володимир та Данило діляться досвідом створення платіжної платформи на базі Google Cloud. Вони розглядають архітектуру, принципи event-driven підходу та використання Terraform для управління інфраструктурою, а також висвітлюють ключові рішення, що дозволили значно зменшити витрати. 9

Python — погана мова програмування, а Go — ще гірша. Обговорюємо та обираємо технології

Олександр Соловйов 11048

У новому випуску подкасту 1-2-3 Techno поговорили зі Сергієм Ковалем про його професійний шлях, досвід роботи з Python та Go, складність технологій та розробку ігор. 10

Еволюція в Go: огляд атавізмів

Ярослав Характерник 4213

Про роботу з мапами, функцію maps.Keys, цикл for range int та інші атавізми Go розповідає Ярослав Характерник — Golang Developer в DocHQ. Також в статті є приклади конструкцій для виправлення помилок, що стали неактуальними через оновлення мови програмування. Читаємо та коментуємо! 17

Мова високих зарплат. Що має знати Senior Golang Developer і кому варто задуматися про перехід на цей бік

Редакція DOU 11538

Це 12-й випуск проєкту «Що має знати Senior», і сьогодні ми будемо розбирати вимоги до Senior Golang Developer. Як скоро ви станете сеньйором, якщо перейшли в Golang з інших напрямів бекенду? На які технології слід робити ставку? Чи потрібна Senior Golang Developer профільна освіта? Розбираємо у матеріалі. 24

Скільки мов використовують українські розробники та як їх комбінують. Аналітика

Редакція DOU 14071

Найчастіше розробники програмують двома мовами — так вказали 44% опитаних фахівців. TypeScript і JavaScript найчастіше використовуються разом. Бекендери частіше за інших розробників можуть обійтися лише однією мовою у роботі. С#/.NET, Java, PHP, Python, Ruby, Salesforce нерідко комбінують з TypeScript і JavaScript. 14

← Сtrl 12345 Ctrl →

Коментарі

Висунь носа з-під жінчиної спідниці, шляпа ухилянтська.
запеклий, ти у психіатра давно перевірявся?
перевірити температуру у палаті, отак правильно
Тобто ти зайшов похизуватись та зловтішатися, я правильно розумію?
якщо взяти , для прикладу, акумулятор с форд мустанг, 98кВт, і середній розхід авто 25кВт/100км , то шляхом нехитрих підрахунків отримаємо 1000 циклів = 400тис пробігу авто, LG заявляє 1000 циклів до 80% деградації.
Кстати тоже неплохой вариант да, емкость батареи «уже не та», но какая разница при стационарном использовании?
Виявилося, що на будівництво потрібно більше часу і грошей, ніж ми планували спочатку Ничосе сюпрприз! :)
вітаю, так плануємо зробити. Наразі запустили бету, реєстрація на яку почалась кілька місяців тому t.me/zaduha/9751, хочемо помоніторити стабільність системи, і вже будемо приймати рішення як відкривати далі
Тода ок, чекатиме
Це не держава робить, це приватна ініціатива
Ні Як із будь-якою ініціативою держави — попіарять і зарубають
Напишіть, коли моделі почнуть приймати аудіофайли, дюже треба.
Для звичайних людей буде доступно?
Тобто жорсткий відбір, поліграф — залишається лише 3%, а потім: 1–2 роки шукають інженера й не можуть знайти, далі все просирають і наймають парт-тайм фрилансерів...))) І в чому сенс цієї движухи??
Цікава ініціатива. Було б круто побачити більше деталей про use cases для бізнесу та держсектору.