Автор недавно опубликованной книги радует новым контентом: полное руководство по работе с куками в Go.
Читать
Читать
Telegram
Библиотека Go-разработчика | Golang
Let's Go 2nd edition (2022)
Автор: Alex Edwards
Перед вами книга, которая отвечает на многие вопросы в разработке веб-приложений на Go. Например:
— Где можно увидеть конкретный пример реального веб-приложения?
— Как лучше структурировать и организовать…
Автор: Alex Edwards
Перед вами книга, которая отвечает на многие вопросы в разработке веб-приложений на Go. Например:
— Где можно увидеть конкретный пример реального веб-приложения?
— Как лучше структурировать и организовать…
Если вы работаете с БД напрямую через драйвер без использования ORM и устали вручную перебирать строки и сканировать данные из всех столбцов в соответствующее место назначения, то для вас есть хорошие новости.
Инструмент scany стремится решить эту проблему. Он позволяет разработчикам сканировать сложные данные из БД в структуры Go и другие составные типы всего одним вызовом функции и не беспокоиться об итерации строк.
https://github.com/georgysavva/scany
Инструмент scany стремится решить эту проблему. Он позволяет разработчикам сканировать сложные данные из БД в структуры Go и другие составные типы всего одним вызовом функции и не беспокоиться об итерации строк.
https://github.com/georgysavva/scany
GitHub
GitHub - georgysavva/scany: Library for scanning data from a database into Go structs and more
Library for scanning data from a database into Go structs and more - georgysavva/scany
Фреймворк Bud в действии: настройка, структура проекта, создание простого приложения и сравнение с другими фреймворками.
Читать
Читать
LogRocket Blog
Building a full-stack app with Bud and Go - LogRocket Blog
Build a full-stack app using Bud, the new Go framework, with its built-in functionality for frontend development using Svelte.
В какой стране вы сейчас находитесь?
Anonymous Poll
52%
Россия
10%
Украина
2%
Беларусь
9%
Казахстан
4%
Узбекистан
2%
Киргизия
2%
Армения
3%
Грузия
3%
Турция
13%
Свой вариант в комментариях
🗣️👍 14 советов, как давать грамотный фидбэк, чтобы никого не обидеть
Хотите стать фидбэкером 99-го уровня и не испортить отношения с коллегами? В этой статье делимся лучшими практиками мастеров грамотного фидбэка.
🔗 Основной сайт
🔗 Зеркало
Хотите стать фидбэкером 99-го уровня и не испортить отношения с коллегами? В этой статье делимся лучшими практиками мастеров грамотного фидбэка.
🔗 Основной сайт
🔗 Зеркало
Расскажите про самый стремный факап за карьеру разработчика. ⬇️
Краткое изложение одного из разделов книги 100 Go Mistakes and How to Avoid Them об утечках памяти при работе с maps в Go.
Читать
Читать
Telegram
Библиотека Go-разработчика | Golang
100 Go Mistakes and How to Avoid Them (2022)
Автор: Teiva Harsanyi
Книга обязательна к прочтению Go-разработчиками перед тем, как приступить к кодингу. Она покажет вам, как:
— Избежать самых распространенных ошибок
— Структурировать и оптимизировать код…
Автор: Teiva Harsanyi
Книга обязательна к прочтению Go-разработчиками перед тем, как приступить к кодингу. Она покажет вам, как:
— Избежать самых распространенных ошибок
— Структурировать и оптимизировать код…
❓ Зачем разработчику знать алгоритмы и структуры данных?
Рассказываем о преимуществах, которые дает хорошее знание алгоритмов, о том, что именно нужно изучить в первую очередь, и как проходит алгоритмическая секция в техническом собеседовании.
🔗 Основной сайт
🔗 Зеркало
Рассказываем о преимуществах, которые дает хорошее знание алгоритмов, о том, что именно нужно изучить в первую очередь, и как проходит алгоритмическая секция в техническом собеседовании.
🔗 Основной сайт
🔗 Зеркало
Сергей Киммель, PHP/Go-разработчик и руководитель отдела разработки торгового движка, делится опытом работы с секретами в Go и рассказывает о проблемах, с которыми столкнулась его команда.
Читать
Читать
Хабр
Как работать с секретами в Golang, чтобы минимизировать хаос
Над менеджментом секретов нужно задумываться с самого начала работы над проектом. Кто-то может со мной не согласиться, ведь на стадии разработки возникает куча первостепенных задач, и проблема...
#news
Традиционный выпуск новостей из мира Go-разработки:
— Анонс Go 1.19.2 и 1.18.7
— Анонс GoLand 2022.3 EAP
— Релиз Micro 4.9
— Релиз RQLite 7.7
— Релиз Sarama 1.37.2
— Релиз Ebitengine 2.4.7
— Релиз gofumpt 0.4
— Релиз go-binarytree
— Релиз Ginkgo 2.2
— Релиз scc 3.1
— Релиз mo 1.5
— Релиз jqp 0.3
— Релиз mpb 8.1.2
Традиционный выпуск новостей из мира Go-разработки:
— Анонс Go 1.19.2 и 1.18.7
— Анонс GoLand 2022.3 EAP
— Релиз Micro 4.9
— Релиз RQLite 7.7
— Релиз Sarama 1.37.2
— Релиз Ebitengine 2.4.7
— Релиз gofumpt 0.4
— Релиз go-binarytree
— Релиз Ginkgo 2.2
— Релиз scc 3.1
— Релиз mo 1.5
— Релиз jqp 0.3
— Релиз mpb 8.1.2
The JetBrains Blog
The GoLand 2022.3 Early Access Program Has Started! | The GoLand Blog
Today marks the beginning of our third and final Early Access Program for 2022. If you want to find out what we have planned for version 2022.3, check out our roadmap blog post. You can g
Forwarded from Библиотека дата-сайентиста | Data Science, Machine learning, анализ данных, машинное обучение
Сохраняйте в избранное
❓ Зачем разработчику знать алгоритмы и структуры данных?
📐 10 алгоритмов для работы с графами, которые должен знать каждый кодер
🌳 Деревья и графы: что это такое и почему их обязательно нужно знать каждому программисту
🚄 Сравнение 6 алгоритмов сортировки: пузырьком, выбором, кучей, вставками, слиянием и быстрая
🌌 10 анимированных алгоритмов на графах
C++
➕ ➕ 7 способов сортировки массивов на примере С++ с иллюстрациями
👨🎓 Алгоритмы и структуры данных на C++ для новичков. Часть 1: Основы анализа алгоритмов
👨🎓 Must-have алгоритмы для работы со строками на C++
JavaScript
☕️ Распространенные алгоритмы и структуры данных в JavaScript: полезные алгоритмы для веб-разработки
☕️ Распространенные алгоритмы и структуры данных в JavaScript: графы
☕️ Распространенные алгоритмы и структуры данных в JavaScript: деревья
☕️ Распространенные алгоритмы и структуры данных в JavaScript: стеки, очереди и связные списки
☕️ Распространенные алгоритмы и структуры данных в JavaScript: основные понятия и работа с массивами
Машинное обучение
🤖 Машинное обучение для начинающих: алгоритм случайного леса (Random Forest)
Python
🐍 Сложность алгоритмов и операций на примере Python
***
— Как-то сложно — не Хауди Хо... Мне нужно, чтобы кто-нибудь объяснил алгоритмы простыми словами.
— Алгоритмы и структуры данных действительно непростая тема для самостоятельного изучения: не у кого спросить и что-то уточнить. Поэтому мы запустили курс «Алгоритмы и структуры данных» (живые вебинары, 47 видеолекций, 150 практических занятий + консультации с преподавателями).
➡️ Записаться на курс
❓ Зачем разработчику знать алгоритмы и структуры данных?
📐 10 алгоритмов для работы с графами, которые должен знать каждый кодер
🌳 Деревья и графы: что это такое и почему их обязательно нужно знать каждому программисту
🚄 Сравнение 6 алгоритмов сортировки: пузырьком, выбором, кучей, вставками, слиянием и быстрая
🌌 10 анимированных алгоритмов на графах
C++
➕ ➕ 7 способов сортировки массивов на примере С++ с иллюстрациями
👨🎓 Алгоритмы и структуры данных на C++ для новичков. Часть 1: Основы анализа алгоритмов
👨🎓 Must-have алгоритмы для работы со строками на C++
JavaScript
☕️ Распространенные алгоритмы и структуры данных в JavaScript: полезные алгоритмы для веб-разработки
☕️ Распространенные алгоритмы и структуры данных в JavaScript: графы
☕️ Распространенные алгоритмы и структуры данных в JavaScript: деревья
☕️ Распространенные алгоритмы и структуры данных в JavaScript: стеки, очереди и связные списки
☕️ Распространенные алгоритмы и структуры данных в JavaScript: основные понятия и работа с массивами
Машинное обучение
🤖 Машинное обучение для начинающих: алгоритм случайного леса (Random Forest)
Python
🐍 Сложность алгоритмов и операций на примере Python
***
— Как-то сложно — не Хауди Хо... Мне нужно, чтобы кто-нибудь объяснил алгоритмы простыми словами.
— Алгоритмы и структуры данных действительно непростая тема для самостоятельного изучения: не у кого спросить и что-то уточнить. Поэтому мы запустили курс «Алгоритмы и структуры данных» (живые вебинары, 47 видеолекций, 150 практических занятий + консультации с преподавателями).
➡️ Записаться на курс
Что будет завтра — сложно сказать, поэтому мы решили сфокусироваться на сегодняшнем дне и провести короткий опрос «С какими трудностями вы столкнулись в последнее время?», чтобы понять, что сейчас вообще происходит в IT-индустрии.
Статью с результатами опроса опубликуем через неделю.
➡️ Пройти опрос (можно анонимно)
Статью с результатами опроса опубликуем через неделю.
➡️ Пройти опрос (можно анонимно)
Коттманн, Паттен, Стил: Black Hat Go. Программирование для хакеров и пентестеров (2022)
Black Hat Go исследует темные стороны Go — популярного языка программирования, который высоко ценится хакерами за его простоту, эффективность и надежность.
Вы начнете с базового обзора синтаксиса языка и стоящей за ним философии, после чего перейдете к изучению примеров, которые пригодятся для разработки инструментов. Вас ждет знакомство с протоколами HTTP, DNS и SMB, далее вы перейдете к изучению различных тактик и задач, с которыми сталкиваются пентестеры, рассмотрите такие темы, как кража данных, сниффинг сетевых пакетов и разработка эксплойтов. Вы научитесь создавать динамические встраиваемые инструменты, после чего перейдете к изучению криптографии, атаке на Windows и стеганографии.
➡️ Подробнее
Black Hat Go исследует темные стороны Go — популярного языка программирования, который высоко ценится хакерами за его простоту, эффективность и надежность.
Вы начнете с базового обзора синтаксиса языка и стоящей за ним философии, после чего перейдете к изучению примеров, которые пригодятся для разработки инструментов. Вас ждет знакомство с протоколами HTTP, DNS и SMB, далее вы перейдете к изучению различных тактик и задач, с которыми сталкиваются пентестеры, рассмотрите такие темы, как кража данных, сниффинг сетевых пакетов и разработка эксплойтов. Вы научитесь создавать динамические встраиваемые инструменты, после чего перейдете к изучению криптографии, атаке на Windows и стеганографии.
➡️ Подробнее
Как применяете принципы SOLID?
Расскажите в комментариях ⬇️
Расскажите в комментариях ⬇️
❓ Пройди тест на знание алгоритмов и структур данных
Давай проверим, насколько хорошо ты разбираешься в алгоритмах, и не пора ли подтянуть знания. Всего 10 несложных вопросов 😉
🔗 Основной сайт
🔗 Зеркало
Давай проверим, насколько хорошо ты разбираешься в алгоритмах, и не пора ли подтянуть знания. Всего 10 несложных вопросов 😉
🔗 Основной сайт
🔗 Зеркало