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

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

8531 @goproglib

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

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

    Hermit позволяет загружать и управлять изолированными средами разработки, привязанными к вашему проекту, например: конкретные версии Go, Rust, Node, GNU make и т. д. Можно также использовать в CI. https://cashapp.github.io/hermit
  • Библиотека Go разработчика

    Еще один любопытный проект на Go 👇
  • Библиотека Go разработчика

    Быстрый гайд по написанию чистых и эффективных табличных юнит-тестов в Go. Читать
    Writing Clean and Efficient Table-Driven Unit Tests in Go - Semaphore

    By following the guidelines demonstrated in this article, you will be able to keep your tests as clean and efficient as possible.

    Semaphore
  • Реклама

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

    Разработка простого Twitter-бота с использованием Go, GPT-3 и AWS. Читать
    Building a Twitter bot with Go, GPT-3 and AWS

    Twitter Bot Post I've recently been learning Go, as you can read in my previous post. What...

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

    ▶️Как взаимодействовать с Linux userspace video API (V4L2) для выдачи команд управления подключенному видеооборудованию и использовать этот подход для захвата и потоковой передачи данных, как правильно сопоставлять и обмениваться данными между вашей программой на Go и драйвером для обеспечения совместимости ядра: эти и многие другие вопросы в докладе Владимира Вивьена. Также смотрите весь плейлист с докладами на GopherCon 2022.
    GopherCon 2022: Vladimir Vivien - System Programming for Real-time Video Capture in Go

    The Go standard library provides robust abstractions that allow developers to write programs that can easily make system calls to interact with the file system, communicate with the network, launch external processes, receive system signals, and so on. It turns out, Go programs can also use the same mechanism to initiate control of hardware drivers to capture video streams in real time. This tutorial explores how to use Go to create programs that can issue direct I/O calls to attached devices using functions from the syscall package. You will learn how to interact with the Linux userspace video API (V4L2) to issue control commands to attached video hardware. You will see how this approach can be used to capture and stream image data in real-time to build webcam programs. This talk will also explore the implications of properly mapping and sharing data between your Go program and the driver to ensure kernel compatibility.

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

    Когда с похмелья после нового года вы будете гуглить флаги для очередной *nix-команды, которые не хотите/можете запомнить, просто используйте CLI-инструмент cheat. https://github.com/cheat/cheat
  • Библиотека Go разработчика

    #вопросы_для_самопроверки
  • Библиотека Go разработчика

    Go templates в действии: пишем блог на Go + Chi + SQLite. Читать
    Build a Blog With Go Templates | The GoLand Blog

    In this tutorial, you will learn how to use the html/template package to create a blog application.

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

    Т-образные пайплайны в Go: io.TeeReader и io.MultiWriter. Читать
    The Influence of Plumbing on Programming

    Why and how to use io.TeeReader and io.MultiWriter in Go? How to connect a Writer to a Reader? How to scatter one write operation to multiple writer instances?

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

    Обзор нескольких библиотек для создания 3D-графики на Go. Читать
    3D-графика в Go

    В большинстве случаев, когда речь заходит об использовании Go, вспоминается backend или DevOps и в самую последнюю очередь можно подумать об использовании Go для создания мобильных или десктопных...

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

    🎉 Задачи по Python, способы сортировки и плохие программисты. Наши лучшие статьи за 2022 год Итоги 2022 года: 336 опубликованных статей, Питон традиционно в ТОПе, а слово года — релокация. 🔗 Основной сайт 🔗 Зеркало
  • Библиотека Go разработчика

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

    Нас 11 000 🥳🎊🎂! Спасибо за интерес к «Библиотеке Go-разработчика».
  • Библиотека Go разработчика

    🔥Хорошие новости от Ardan Labs: во первых, опубликовано уже четыре части в серии статей, посвященной семантике и деталям реализации блокчейн-проекта Ardan, во-вторых, вышел материал об использовании Go для создания и тестирования смарт-контрактов Ethereum.
    Библиотека Go разработчика | Golang

    Серия статей, посвященная семантике и деталям реализации блокчейн-проекта Ardan. Следите за обновлениями: 🔗 Часть 1: Digital Accounts, Signatures and Verification 🔗 Часть 2: Transaction Distribution and Synchronization 🔗 Часть 3: Redundant Storage And Consensus 🔗 Часть 4: Fraud Detection

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

    Описание реализации схемы разделения ключа Шамира в Hashicorp Vault. Читать
    Схема разделения ключа Шамира в Hashicorp Vault

    На Хабре есть несколько статей про схему разделения Шамира, я решил попробовать описать реализацию, которую встретил в Hashicorp vault. Hashicorp - компания, известная тем, что разрабатывает...

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

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

    Фаззинг в Go: варианты использования, преимущества/недостатки и практические аспекты. Читать
    Understanding Fuzz Testing in Go | The GoLand Blog

    This article was written by an external contributor. Attempting to manually create test cases for all possible user interactions with your software can be daunting, if not impossible. Fuzz testin

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

    🔧 Steampipe CLI SQL-клиент для мгновенных запросов к вашей облачной инфраструктуре, SaaS, коду, логам и многому другому. https://github.com/turbot/steampipe
  • Библиотека Go разработчика

    💫 Новогодний розыгрыш от Proglib academy! Друзья, Новый год начинается с подарков, а лучший подарок себе – новые знания или даже профессия. И поэтому мы объявляем розыгрыш среди наших любимых подписчиков. Подарки под елкой: 🥇 Apple AirPods Pro 2 🥈 Курс «Математика для Data Science 🥉 Курс: «Алгоритмы и структуры данных» Подробнее об условиях участия, читайте тут: https://proglib.io/w/e72668b2