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

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

8531 @goproglib

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

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

    POINTERS IN GOLANG

    Pointers are objects e.g variables that link to the memory address of another variable. The memory address of a pointer contains the memory address to the r

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

    С какими проблемами вы сталкивались при тестировании облачных платформ? Какие инструменты для этого предпочитаете? Своим опытом в статье на Хабре поделился Илья Казначеев, техлид MTS Cloud — облачного провайдера МТС. Он рассказал, какие виды тестов пробовали, как боролись с проблемами и к чему в итоге пришли.
    Какие тесты выбрать для облака? Сравниваем варианты

    Привет, Хабр! Меня зовут Илья Казначеев, я техлид в MTS Cloud, это облачный провайдер МТС. Моя команда занимается сервисом Kubernetes Managed, а еще мы проводим тесты облачных платформ. В этой статье...

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

    Беглый взгляд на Go Workspaces в Go 1.18

    Скоро выходит версия Go 1.18, и в массовом сознании она, скорее всего, будет ассоциироваться с Generic-ами. Но помимо них туда попадает еще несколько вкусных фичей. Например, Go Workspaces.Что даёт Go...

    Хабр
  • Реклама

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

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

    Как устроены каналы в Go? Присоединяйтесь 21 февраля к открытому вебинару «Внутреннее устройство каналов Go» в OTUS! 📚 На занятии вы узнаете: - Что происходит под капотом, когда Go работает с каналами? - Когда каналы без буфера лучше, чем с буфером? - Как записать данные из одной горутины в стэк другой? После demo-занятия вы сможете продолжить обучение на углубленном онлайн-курсе «Golang Developer. Professional» по спец.цене. 🎯Чтобы посетить вебинар, пройдите вступительный тест https://otus.pw/3bw3/
  • Библиотека Go разработчика

    GitHub - ardanlabs/blockchain

    Contribute to ardanlabs/blockchain development by creating an account on GitHub.

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

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

    Совместный митап X5 Tech и Слёрма по Keycloak Keycloak — опенсорсный продукт для настройки уровня безопасности в веб-приложениях. Еще полтора года назад о нём почти не было слышно, а сегодня все больше компаний указывают в требованиях знание и опыт работы с ним. Мы не можем игнорировать это, поэтому вместе с коллегами из X5 Tech решили провести митап по Keycloak. 17 февраля в 19:00 по мск расскажем о возможностях и перспективах Keycloak, научим работать с кастомными плагинами и настраивать Token Exchange. Кому будет полезно: ❗️DevOps-инженерам — поймёте, как минимизировать рутинные задачи. ❗️Разработчикам — узнаете, как ускорить разработку и сосредоточиться на фичах. ❗️Тимлидам и техническим директорам — сможете упростить реализацию защиты приложений. Участие бесплатное — регистрируйтесь по ссылке: https://slurm.club/3uGi5JB
  • Библиотека Go разработчика

    Обзор различных вариантов обработки ошибок в Go, с которыми автор столкнулся в продакшене. https://proglib.io/w/a79746ed
    Как не выстрелить себе в ногу, обрабатывая ошибки в голанге

    А пока мы все сидим и ждём выхода Go 2 с его новой схемой обработки ошибок, программы писать надо прямо сейчас. Так что от обработки ошибок никуда не деться. У меня в руках реальный...

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

    Хочешь использовать в своих проектах решения, которые выдерживают сотни тысяч запросов в секунду? Приглашаем тебя 🗓 28 февраля в 20:00 на открытый урок по теме «Репликация». 👨‍💻 Вебинар проведет Владислав Родин, руководитель разработки и специалист по Java Enterprise разработке. Чем займемся на уроке? - Рассмотрим принцип работы механизмов репликации с точки зрения синхронизации данных. - Проанализируем проблемы асинхронной репликации и варианты их решения. - Обсудим предназначение и потенциальные проблемы репликации вида master-master. - Рассмотрим преимущества и недостатки безмастерной репликации. 👉🏻 Проходи вступительный тест и регистрируйся на вебинар https://otus.pw/rYnvo/ Бесплатный урок пройдет в рамках онлайн-курса «Highload Architect» от OTUS для веб-разработчиков, тимлидов и архитекторов.
  • Библиотека Go разработчика

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

    GoLang for Everyone Series' Articles

    View GoLang for Everyone Series' Articles on DEV Community

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

    🔥 Хочешь профессионально расти? Тогда приходи 21 февраля, в понедельник, в 20:00 на бесплатное demo-занятие «SOLID как условие постоянной скорости разработки». 🎯 Скорость разработки ПО падает по мере роста размера проекта. Инструменты разработки не могут изменить тенденции, а лишь замедлить и отсрочить неизбежное. SOLID — одна из практик, которая гарантирует неизменность скорости разработки. 📌 Спикером выступит Евгений Тюменцев, директор компании по разработке программного обеспечения. Вместе с преподавателем мы разберем, почему SOLID-принципы являются достаточным условием сохранения скорости разработки, а также рассмотрим простой и понятный механизм их применения для получения повторно используемого кода. 💥 Курс даст знания и практическую основу начинающим архитекторам ПО и разработчикам. 👉 Чтобы участвовать, пройдите вступительный тест - https://otus.pw/PK7C/
  • Библиотека Go разработчика

    Статья, в которой описан процесс анализа bound checks в Go по CPU профилю. https://proglib.io/w/1ccf8263
    Анализируем bound checks в Go по CPU профилю

    Сегодня мы будем анализировать бинарники на пару с CPU профилями, чтобы создать на их основе расширенные профили исполнения. Эти дополненные профили мы сможем использовать для оценки времени, которое...

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

    Selectel Careers — канал о: — well-being на работе и в жизни — работе в продуктовой IT-компании (со своим облаком и дата-центрами) — актуальными вакансиями Подписывайтесь 🔥
  • Реклама

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

    Руководство по настройке Vim как полноценной IDE для разработки на Go. https://proglib.io/w/d44b97a8
    How to set up Vim for Go Development - Preslav Mihaylov

    One of Go's greatest features is that it greatly integrates with Vim. In this article, I'll show you how to setup your Vim for Go development

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

    GitHub - ksimka/go-is-not-good: A curated list of articles complaining that go (golang) isn't good enough

    A curated list of articles complaining that go (golang) isn't good enough - GitHub - ksimka/go-is-not-good: A curated list of articles complaining that go (golang) isn't good enough

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

    Fuzzing Tests in Go

    Fuzzing is a technique where you automagically generate input values for your functions to find bugs

    Medium