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

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

8531 @goproglib

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

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

    🗺️ Кем стать в IT: 9 ролей специалистов в IT-проекте Если вы решили войти в АйТи, но еще не определились с направлением, наша пояснительная бригада спешит на помощь – разбираем роли каждого участника в жизненном цикле ИТ-проекта. 🔗 Основной сайт 🔗 Зеркало
  • Библиотека Go разработчика

    Let's Build A Distributed Cache In Golang

    ► Join my Discord community for free education 👉 https://discord.com/invite/bDy8t4b3Rz ► Become a Patreon for exclusive tutorials👉 https://www.patreon.com/anthonygg_ ► Follow me on Twitter 👉 https://twitter.com/anthdm ► Follow me on GitHub 👉 https://github.com/anthdm Let's build a distributed cache in Golang. #golang

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

    ⚖️ Работа или жизнь: принципы Work-life balance Если ты работаешь 25/8, а переработка для тебя стала обыденностью – эта статья для тебя. Рассказываем об угрозах трудоголизма и как найти тот самый баланс. 🔗 Основной сайт 🔗 Зеркало
  • Реклама

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

    Набор на бесплатный курс по Go-разработке от экспертов Ozon Курс будут вести инженеры Ozon: вебинары и воркшопы подготовлены разработчиками, которые каждый день строят современное e-commerce решение. На курсе ты изучишь: 🔹Observability и SRE 🔹Шардирование и кэширование 🔹Cпецифику разработки в Ozon 🔹Очереди сообщений и паттерны проектирования сложных систем В конце сможешь добавить в свое портфолио несколько микросервисов, разработанных во время курса. Как попасть на курс? Оставь заявку на сайте ➡️ 5 февраля пройди отборочный контест ➡️ попади в рейтинг лучших ➡️ развивайся под менторством экспертов Ozon. Оставить заявку Реклама. Рекламодатель ООО "Озон Технологии"
  • Библиотека Go разработчика

    «pprof — один из тех инструментов, которые заставляют вас улыбаться, а затем плакать над потраченным впустую временем, а затем снова улыбаться». Примерно с такой фразы начинается статья об использовании pprof для изучения странной утечки памяти, которая сводилась к очень тонкой проблеме в одной строке кода. Читать
    pprof package - runtime/pprof - Go Packages

    Package pprof writes runtime profiling data in the format expected by the pprof visualization tool.

    pkg.go.dev
  • Библиотека Go разработчика

    ChatGPT не заменит программистов, но может стать отличным подспорьем уже сейчас. Ловите 10 кейсов применения ChatGPT для программистов от техдира Remote Work: 1. Генерация шаблонного кода — «скелета» проекта. 2. Исследование и сравнение фреймворков/алгоритмов. 3. «Расшифровка» и объяснение кодовой базы. 4. Комментирование кода. 5. Генерация тест-кейсов. 6. Написание документации. 7. Генерация регулярных выражений. 8. Рефакторинг кода. 9. Поиск ошибок в коде. 10. Реализация алгоритмов для проведения собеседований и в повседневной деятельности. Источник: 🔗 Читать в Твиттере 🔗 Читать в Thread Reader App (если Твиттер не открывается)
  • Библиотека Go разработчика

    Основы интеграции трейсинга в Go-приложения c использованием OpenTelemetry и Jaeger. Читать
    Трейсинг в Go — это просто

    В эпоху быстрорастущих сервисов важно иметь возможность контролировать состояние системы в любой момент времени . Одними из инструментов для достижения этого являются логи и метрики, которые помогают...

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

    Запись эфира, в рамках которого Искандер Шарипов пишет простую игру на Go и Ebitengine: 🔗 Часть 1 🔗 Часть 2
    Gamedev in Go (Russian), Part 1

    Source code: https://github.com/quasilyte/hiddensugar-game A live coding session: creating a game from scratch using Go and Ebitengine. There is a related talk too (in English): https://www.youtube.com/watch?v=YWx80V_ccYk Second part: https://www.youtube.com/watch?v=YWx80V_ccYk Useful links: https://github.com/quasilyte/ge https://github.com/quasilyte/gmath https://github.com/quasilyte/ebitengine-input https://github.com/sedyh/awesome-ebitengine

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

    Разбираемся в нюансах создания оператора на Go, который будет: — создавать необходимые секреты во всех неймспейсах кластера; — создавать секреты при создании нового неймспейса; — восстанавливать секрет, если его кто-то удалит; — удалять всех потомков, если удаляется корневой объект. Читать
    Operator pattern

    Operators are software extensions to Kubernetes that make use of custom resources to manage applications and their components. Operators follow Kubernetes principles, notably the control loop. Motivation The operator pattern aims to capture the key aim of a human operator who is managing a service or set of services. Human operators who look after specific applications and services have deep knowledge of how the system ought to behave, how to deploy it, and how to react if there are problems.

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

    «Качели» с Next.js и успешный кейс встраивания React UI в Go: история команды Flipt, self-hosted feature flag решения. Читать
    Embedding Our New React UI in Go | Flipt Blog

    A journey embedding React in Go.

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

    Go для Node.js разработчиков Репозиторий с примерами для изучения Node.js и Go — удобно, если вы движетесь в любом направлении. github.com/miguelm…velopers
    GitHub - miguelmota/golang-for-nodejs-developers: Examples of Golang compared to Node.js for learning 🤓

    Examples of Golang compared to Node.js for learning 🤓 - GitHub - miguelmota/golang-for-nodejs-developers: Examples of Golang compared to Node.js for learning 🤓

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

    Разработка конкурентного TCP-сервера на Go, реализующего небольшое подмножество команд Redis Автор статьи пишет книгу о создании простого Redis-like сервера на Ruby и исследует ту же идею на других языках. Его путешествие в Go тоже достаточно интересное.👇 Читать
    A toy Redis Server, in Go

    A toy Redis server in Go, responding to a small subset of commands.

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

    Руководство по использованию пакета flag для реализации поддержки подкоманд в Go. Читать
    Subcommands with Go’s flag package

    This article walks through usage of the Go standard library’s flag package to implement support for subcommands in a program.

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

    What’s New in Go 1.20, Part I: Language Changes

    The first part of a three part look at new features in Go 1.20.

    blog.carlmjohnson.net
  • Библиотека Go разработчика

    Руководство по использованию инструмента внедрения зависимостей от Uber на практике. Читать
    How to build large Golang applications using FX

    Effortlessly avoid tight coupling in Go while increasing code reuse and quality using FX, a dependency injection tool created by Uber.

    Medium
  • Реклама

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

    ⚖️ Работа или жизнь: принципы Work-life balance Если ты работаешь 25/8, а переработка для тебя стала обыденностью – эта статья для тебя. Рассказываем об угрозах трудоголизма и как найти тот самый баланс. 🔗 Основной сайт 🔗 Зеркало
  • Библиотека Go разработчика

    Переход с Java на Go: зачем и, главное, как Ответы на эти многие другие вопросы, а также полезные заметки, идеи и мысли, собираемые с течением времени Java-разработчиком, который был брошен в чудесный мир Go. https://java2go.dev/
    Go for Java Developers

    Welcome to Go for Java Developers. Before you ask yourself what you are looking at, let me just start by saying that this isn’t a book of some sort. At least, not yet. It’s more like a scrapbook of ideas and thoughts I’ve collected over time.

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