Обложка канала

Библиотека Go разработчика. Страница 48

8531 @goproglib

Полезные материалы по всему, что может быть полезно разработчику на Go.

  • Библиотека Go разработчика

    Ответы на популярные вопросы о конкурентности в Go на примерах: — Что это? — Какие проблемы возникают из-за конкурентного кода и как с ними справиться? Читать
    Concurrency, Race Conditions and Concurrency Control

    Almost any large scale application will have some sort of concurrency involved, but what is concurrency? And what are the problems that arise because of concurrent code? And how can we handle them? In this article, I will try to answer those question...

    Sayed Alesawy
  • Библиотека Go разработчика

    Руководство по реализации распределенной трассировки в Go-приложении с использованием OpenTelemetry и SigNoz:. Читать
  • Библиотека Go разработчика

    Три причины учить Golang 1) Деньги На Хабр Карьере зарплаты Go-разработчиков уровня middle+ начинаются от 150 000 ₽ и доходят до 300 000 ₽. Среднее значение ближе всего к реальной зарплате. 2) Крутые проекты На Go пишут нагруженные сервисы с десятками тысяч RPS — Uber, «Авито», «Озон». В финтех-стартапах его тоже используют: например, в электронных кошельках. 3) Простота Go считают самым простым типизированным языком за счёт объёма — в нём меньше 50 ключевых слов. Разработчики следят, чтобы в языке без надобности не появлялись новые непонятные конструкции. Если вы работали с бэкендом, но пока не пробовали Go — пройдите наш бесплатный курс по основам Golang. После него можно прокачивать язык до более высоких уровней. → Две недели теории в интерактивном учебнике на русском языке. → Материал подаём со ссылкой на подобные понятия в других языках. → Практика задач в вашей IDE — всё по-взрослому, без тренажёров. Научим читать на Go и переводить на него код с других языков. Учитесь бесплатно
  • Реклама

  • Библиотека Go разработчика

    🔧 HTTPLoot — Go-инструмент для исследования безопасности веб-приложений. Позволяет автоматически сканировать, определять технический стек, заполнять формы, извлекать секреты из страниц ошибок/отладки и JavaScript-кода сайтов. Инструмент разработан командой RedHunt Labs. Свою результативность он уже доказал, найдя 1 676 634 секретов в результате двух этапов глубокого тестирования. Репозиторий
  • Библиотека Go разработчика

    «Kubernetes для разработчиков» — с 1 июля в Слёрме 1 июля — старт потока и релиз видеокурса «Kubernetes для разработчиков». Вы можете учиться в группе и встречаться со спикерами два раза в неделю или пройти видеокурс, когда удобно. Это базовый курс по k8s. Программа составлена специально для разработчиков: нет лишней информации, которая не пригодилась бы в реальных проектах, включены важные нюансы разработки приложения под Kubernetes.
     уроки записаны в 2022 году, материал обновлен и дополнен.
    
    
    Спикеры: Марсель Ибраев (Southbridge) Павел Селиванов (Yandex Cloud). Форматы обучения: Поток: открываем доступ к двум новым темам каждую неделю, общаемся в чате с куратором и спикерами, два раза в неделю — AMA-сессии по темам курса со спикерами. Видеокурс: доступны сразу все темы, можно изучать в своём темпе. Оба формата включают практику на стендах и итоговую сертификацию. Подробности про курс: https://slurm.club/3NW95qf
  • Библиотека Go разработчика

    Разбираемся с рендерингом и позиционированием текста Полезная заметка о разработке игр на Go + ebiten от Искандера, которая сэкономит пару-тройку вечеров. Читать
    Go ebiten: разбираемся с рендерингом и позиционированием текста

    Перед вами первая заметка на тему разработки игр на Go с использованием библиотеки ebiten (также известный как Ebitengine). Сегодня мы будем разбираться, как выполняется позиционирование текста. Как...

    Хабр
  • Библиотека Go разработчика

    Погружение в микросервисы: мощный цикл статей из далекого 2015 года в блоге Nginx. — Introduction to MicroservicesBuilding Microservices: Using an API Gateway Building Microservices: Inter-Process Communication in a Microservices ArchitectureService Discovery in a Microservices Architecture + пример на GoEvent-Driven Data Management for Microservices Choosing a Microservices Deployment StrategyRefactoring a Monolith into Microservices
    Introduction to Microservices | NGINX

    Microservices are currently getting a lot of attention. This blog post is the first in a 7-part series about designing, building, & deploying microservices.

    NGINX
  • Библиотека Go разработчика

    Гайд по использованию Protocol Buffers и gRPC для проектирования API в Go-приложении. Читать
    Go API Design With Protocol Buffers and gRPC

    A step-by-step guide based on a social media app

    Medium
  • Библиотека Go разработчика

    Вышла вторая часть серии статей с вопросами и ответами на собеседовании по Go 👉 https://t.me/goproglib/2471
    Библиотека Go разработчика

    Вопросы и ответы, с которыми разработчики часто сталкиваются на Go-собеседованиях: 🔗 Часть 1: ООП, области видимости, операторы, strings, int, const, array & slice, map, интерфейсы и defer 🔗 Часть 2: конкурентность, каналы, контексты, память и сборщик мусора

    Telegram
  • Библиотека Go разработчика

    В метавселенных можно работать, общаться и даже посещать концерты — все это виртуально 💫 Для чего еще нужны метавселенные и какие возможности они откроют в будущем? Узнайте в финальном выпуске первого сезона подкаста «ZIP. Архив техногенного мира» от команды Газпромбанка. Слушайте и делитесь > https://vk.cc/cekKBC
  • Библиотека Go разработчика

    Веб-разработчик с более чем двадцатилетним опытом помимо основного языка (PHP) решил изучить Go. Полезные заметки и мысли он оставляет у себя в блоге. Вдруг кто-то найдёт в них что-то новое и интересное. Прошёл 13-й день
    Learning Golang, Day 13 – Regular Expressions and the Gorilla Mux Router

    Here we are on day 13. Today, I continued learning Golang by working on the Golang version of my PHP/Python weather station, adding a function to render static pages. Let me share my learnings with you.

    Matthewsetter
  • Библиотека Go разработчика

    Chris Noring, Cloud Developer Advocate в Microsoft и Google Developer Expert, представил цикл статей по изучению основных концепций Go для новичков. Читать
    go-beginners Series' Articles

    View go-beginners Series' Articles on DEV Community

    DEV Community
  • Библиотека Go разработчика

    Пополняем коллекцию учебных материалов для начинающих в Go: практика использования интерфейсов. Читать
    Using Golang stdlib interfaces

    In this post, I’ll show you how to use two of the most exciting features of the Go language: its standard library (the stdlib in the title) and its interfaces. Go is famous for providing a lot of functionality, thanks to its powerful standard library. Covering everything from text and JSON conversions to databases and HTTP servers, we can develop complex applications without importing third-party packages. Another essential feature of the language is the power of its interfaces.

    Elton Minetto
  • Библиотека Go разработчика

  • Библиотека Go разработчика

    Сравнение производительности coroutine-style лексического анализатора, представленного Робом Пайком ещё в 2021 году, с другими подходами. Читать
  • Реклама

  • Библиотека Go разработчика

    Обновили подборку видеоуроков по Go от канала The Art of Development 👉 https://t.me/goproglib/2603
    Библиотека Go разработчика

    Видеоуроки по Go от канала The Art of Development: — Дженерики в Go 1.18 — Фильтрация в REST API на Go и PostgreSQL — Работаем с PostgreSQL в Go. Часть 1 & 2 & 3 — Пишем полноценный production проект на Go. Часть 1 & 2 & 3 — Уроки по Go - Advanced — Уроки по Go — Паттерны в Go

    Telegram
  • Библиотека Go разработчика

  • Библиотека Go разработчика

    Видеозаписи докладов и презентации спикеров с митапа «Быстрый бэкенд»: — Как битмап-индексы помогают быстро искать по каталогам. Денис Колпаков, Авито. Презентация  — Ищем боттлнеки за 30 минут с помощью Jaeger трейсов. Артём Клюквин, Джум Лабс. Презентация  — 30 TiB в MongoDB и как мы с этим живем. Сергей Загурский, Джум Лабс. Презентация 🔗 Подробнее
    Как битмап-индексы помогают быстро искать по каталогам. Денис Колпаков, Авито

    Это рассказ о том, как как мы решили продуктовую задачу по быстрой фильтрации модификаций в каталогах: начиная от сбора требований до финального решения на продакшене. В процессе расскажу о контексте и проблематике с которой столкнулись, функциональных и нефункциональных требованиях к ручкам фильтрации. Также какие решения и алгоритмы мы рассматривали, их эволюцию от MVP до production ready (как решение «в лоб» эволюционировало в достаточно эффективный алгоритм основанный на битмап индексах). В конце поделюсь тем, каких результатов нам удалось добиться, какие есть плюсы и минусы у выбранного подхода, а также о дальнейших шагах в поддержке данного решения.

    YouTube