🔥 Тренинг-центр EPAM открывает новый бесплатный тренинг "Основы разработки на Golang" в Санкт-Петербурге.
https://epa.ms/go-spb-3222
⚡ Во время обучения вы получите знания и практические навыки:
• научитесь программировать на Go;
• получите опыт работы с Docker, Git;
• научитесь писать современные web-приложения;
• освоите взаимодействие с базами данных.
💥 Успешно прошедших тренинг берём в команду EPAM!
Основные требования:
• умение программировать на базовом уровнем на каком-либо языке (Go, Python, Java, JavaScript, C#, C/C++, PHP и т.п.);
• знакомство с основными алгоритмами и структурами данных;
навыки работы с Git;
• понимание клиент-серверного взаимодействия;
• навыки работы с командной строкой;
• cтуденты последнего курса обучения, выпускники и молодые специалисты, проживающие в Санкт-Петербурге;
• знание разговорного английского языка на уровне не ниже B1 (Intermediate).
https://epa.ms/go-spb-3222
⚡ Во время обучения вы получите знания и практические навыки:
• научитесь программировать на Go;
• получите опыт работы с Docker, Git;
• научитесь писать современные web-приложения;
• освоите взаимодействие с базами данных.
💥 Успешно прошедших тренинг берём в команду EPAM!
Основные требования:
• умение программировать на базовом уровнем на каком-либо языке (Go, Python, Java, JavaScript, C#, C/C++, PHP и т.п.);
• знакомство с основными алгоритмами и структурами данных;
навыки работы с Git;
• понимание клиент-серверного взаимодействия;
• навыки работы с командной строкой;
• cтуденты последнего курса обучения, выпускники и молодые специалисты, проживающие в Санкт-Петербурге;
• знание разговорного английского языка на уровне не ниже B1 (Intermediate).
Четыре аспекта, на которые следует обратить внимание при выборе фреймворка для реализации веб-API на Go.
https://proglib.io/w/94502fb4
https://proglib.io/w/94502fb4
markphelps.me
4 Things to Consider When Choosing a Go API Framework
Four things to think about when choosing an API framework to write your next Go service.
❤4
Руководство по работе с сертификатами SSL/TLS для защиты соединения gRPC в Go.
https://proglib.io/w/7b154e0f
https://proglib.io/w/7b154e0f
❤9
Сравнение Redis и etcd с точки зрения производительности и разработки на Go.
https://proglib.io/w/8f683435
https://proglib.io/w/8f683435
Medium
Redis vs etcd with Golang
Today we will compare Redis and etcd.
Let’s compare them in terms of performance. Consider their areas of application - cases.
Let’s compare them in terms of performance. Consider their areas of application - cases.
👍4
Внутреннее устройство новой системы фаззинга Go 👉 https://proglib.io/w/a1131e29
jayconrod.com
Internals of Go's new fuzzing system
Go 1.18 is coming out soon. It's a huge release, but native fuzzing has a special place in my heart. Not much has been written yet on how Go's fuzzing system actually works, so I'll talk a bit about that here.
Forwarded from Библиотека программиста | программирование, кодинг, разработка
✔️ Ключевые различия между Agile, Scrum и Kanban
В небольшом обзоре попробуем сравнить популярные подходы к управлению проектами и понять какой из них лучше.
https://proglib.io/sh/lk35PW0CpY
В небольшом обзоре попробуем сравнить популярные подходы к управлению проектами и понять какой из них лучше.
https://proglib.io/sh/lk35PW0CpY
👍1
На Хабре появился перевод статьи об использовании GitHub Actions для создания конвейера CI 👉 https://proglib.io/w/2ab03058
Telegram
Библиотека Go разработчика
Краткое руководство по использованию GitHub Actions для создания конвейера непрерывной интеграции (CI), который автоматически тестирует и проверяет код на Go.
https://proglib.io/w/e314f585
https://proglib.io/w/e314f585
Podinfo — легковесное веб-приложение на Go, которое демонстрирует лучшие практики запуска микросервисов в Kubernetes.
https://proglib.io/w/86b3adbf
https://proglib.io/w/86b3adbf
GitHub
GitHub - stefanprodan/podinfo: Go microservice template for Kubernetes
Go microservice template for Kubernetes. Contribute to stefanprodan/podinfo development by creating an account on GitHub.
👍3
Не надо изобретать велосипед, когда кто-то это уже сделал за вас: https://proglib.io/w/3168e135
Medium
Golang — Utility functions you always missed
DRY — Do not repeat yourself
👏2
Начинающий YouTube-канал для Go-разработчиков:
📺 Generate an NFT Collection in Go
📺 Fuzz Testing in Go
📺 Logging in Go using logrus
📺 Generate an NFT Collection in Go
📺 Fuzz Testing in Go
📺 Logging in Go using logrus
YouTube
packagemain #24: Generate an NFT Collection in Go
Nowadays almost any conversation will inevitably end up with discussing NFTs or non-fungible tokens. However, I'm not going to talk about it much today, as I am not an expert. I will rather focus on a technical part of generating a collection of unique images…
👍1
Forwarded from Библиотека программиста | программирование, кодинг, разработка
💲📉 Мы падаем: что делать со своими вложениями в текущем кризисе
Рассказываем, что делать и как обезопасить свои вложения во время кризиса.
https://proglib.io/sh/8bcFHjqX32
Рассказываем, что делать и как обезопасить свои вложения во время кризиса.
https://proglib.io/sh/8bcFHjqX32
👎28💩14😁6👏3
Подборка проектов для разработки GUI на Go:
🔗 Gio
🔗 Fyne
🔗 giu
🔗 App
🔗 go-astilectron
🔗 go-sciter
🔗 gowd
🔗 Go-gtk
🔗 gotk3
🔗 qt
🔗 walk
🔗 webview и многие другие
🔗 Gio
🔗 Fyne
🔗 giu
🔗 App
🔗 go-astilectron
🔗 go-sciter
🔗 gowd
🔗 Go-gtk
🔗 gotk3
🔗 qt
🔗 walk
🔗 webview и многие другие
gioui.org
Gio UI
Gio is an open source library for creating portable, immediate mode GUI programs for Android, iOS, Linux, Windows, macOS.
👍24💩1
Ведущий инженер по тестированию в Ozon рассказывает об интеграции Go с Allure.
https://proglib.io/w/e825076e
https://proglib.io/w/e825076e
Хабр
Go, я создал: интегрируем Allure в Go красиво
Привет! Меня зовут Антон, я ведущий инженер по тестированию в Ozon: занимаюсь созданием и поддержкой end-to-end Go-тестов бэкенда для QA. Мы довольно долго писали тесты в основном на Python. Go –...
👍5🔥1💩1
🔔Напоминаем, что у «Библиотеки программиста» существует курс по математике для Data Science, разработанный совместно с преподавателями ВМК МГУ, одного из лучших математических факультетов страны.
В конце курса вы будете владеть математическим аппаратом, который необходим, чтобы стать специалистом в Data Science. Курс идеально подходит к поступлению в ШАД или Computer Science Center.
Чтобы оставаться востребованным специалистом, никогда не забывайте учиться новому.
📚По промокоду DFA98MK действует скидка 20% на все тарифы до 4 марта.
Курс постоянно обновляется, ваш доступ остается с вами навсегда.
Посмотреть тарифы и записаться можно здесь.
В конце курса вы будете владеть математическим аппаратом, который необходим, чтобы стать специалистом в Data Science. Курс идеально подходит к поступлению в ШАД или Computer Science Center.
Чтобы оставаться востребованным специалистом, никогда не забывайте учиться новому.
📚По промокоду DFA98MK действует скидка 20% на все тарифы до 4 марта.
Курс постоянно обновляется, ваш доступ остается с вами навсегда.
Посмотреть тарифы и записаться можно здесь.
🔥2💩2
Перевод статьи про структурированное логирование JSON в приложениях на Go.
https://proglib.io/w/6a4de45a
https://proglib.io/w/6a4de45a
NOP::Nuances of programming
Структурированное логирование JSON в приложениях на Golang
Структурированные логи важны для отладки программного обеспечения. К счастью, это очень легко реализовать на Golang. Узнаем, как сэкономить время при отслеживании багов и как использовать уровни ведения журнала для контроля за логами, а также научимся создавать…
👍9💩2
Разбираемся, что собой представляет утечка горутины и как предотвратить ее появление.
https://proglib.io/w/13aceaea
https://proglib.io/w/13aceaea
Medium
Common Goroutine Leaks that You Should Avoid
Never start a Goroutine without knowing how it will stop.
👍3💩1