Тулзовины и хреновины 36

Лето летит супер быстро и вот уже прошел Июнь. Это был довольно спокойный месяц, за который мы успели пощупать бета версию нового Go.

Едим мороженное и продолжаем наслаждаться погожими деньками в ожидании августовского релиза Go.

Новости

Проекты

  • philote - Сервер для работы с вебсокетами с redis в качестве бекенда.
  • barely - Пакет для реализации удобных и красивых статус баров в Go программах.
  • gonder - Инструмент для массовой рассылки. Прост и удобен.
  • martian - Либа для создания своих собственных библиотек.
  • isokey - Пакет для работы с самодостаточными ключами на Go.
  • gods - Большой набор различных структур данных, реализованных на Go.
  • monkit - Пакет для сбора рахличных метрик внутри вашего Go приложения.
  • go-msi - Инструмент для генерации msi пакетов для Go проектов.
  • iris - Новый многообещающий веб-фреймворк на Go.
  • opensimplex-go - Порт алгоритма OpenSimplex от Kurt Spencer на Go.
  • bombardier - Инструмент для нагрузочного тестирования любых HTTP сервисов.
  • zsocket - Обертка над линуксовским zero-copy системным вызовом.
  • unigornel - Unikernel только с Go на борту.
  • gron - Инструмент для продвинутого грепания JSON.
  • NATS Exporter - Инструмент, который подружит NATS с prometheus.io.
  • gron - Это как cron, только для Go приложений.
  • go-bindata-assetfs - Пакет для встраивания файлов в бинарник и раздачи по HTTP.
  • Fuzzy DNS - Простой DNS сервер, который делает свои записи через фаззинг.
  • goque - Система очередей, реализованная на Go с LevelDB в качестве бекенда.
  • planeboard - Читаем твиты через DNS TXT записи. Настоящий хакерский способ.
  • kep - Консольная тулза для управления списком контактов.
  • pbench - Go бенчмарки с перцентилями. Чуть более наглядно.
  • seekret - Тулза и библиотека для поиска секретных данных в проекте.
  • hastur - Простые контейнеры на базе systemd systemd-nspawn не требующие ручной конфигурации.
  • structhash - Пакет, который позволяет делать хеши целиком по структуре, если у нее есть строковые поля.
  • abool - Завезли атомарные булевые типы.
  • ConnectorDB - Репозиторий для quantified-self данных и консоль для IoT устройств.
  • guble - Сервер сообщений на базе технологии вебсокетов.
  • quic-go - Реализация QUIC сервера на чистом Go.
  • jass - Набор инструментов для облегчения шаринга данных с использованием ssh ключей.
  • forwardlytics - Пакет для перенаправления событий различным клиентам.
  • pact-go - Реализация Pact на чистом Go.
  • gru - Утилита и фреймворк для простой оркестрации UNIX/Linux систем.
  • pqt - Пакет для работы postgres в своих Go приложениях.
  • sh - Парсер и форматер для шел скриптов. shfmt в комплекте.
  • jabba - Инструмент для управления версиями джавы.
  • tcp-shaker - Пакет для "рукопожатия" без ACK пакета. Бывает полезно.
  • quadtree-go - Реализация структуры quadtree на чистом Go.
  • baloo - Инструмент для тестирования HTP API без лишней головомороки.
  • jmphash - Реализация алгоритма Jump Consistent Hash на Go.
  • torus - Ребята из CoreOS представили стильное, модное и молодежное распределенное хранилище.
  • arc - Пакет для создания защищенных архивов.
  • flow - Пакет для тонкого управления запущенными рутинами.
  • overlord - Инструмент для управления различными девайсами через простую веб-морду.

Статьи

Видео

Инструменты

  • containerpilot - Минималистичное приложение для оркестрации ваших контейнеров.
  • go-play - Замечательная альтернатива стандартной песочницы.
  • gogi - Консольный клиент gitignore.io с помощью которого легко генерить.gitignore файлы.
  • watch - Замена GNU Watch, только на Go. Очень удобная штука.
  • ghch - Тулза для генерации лога изменений по истории Git.
  • tag - Надстройка над ag для более удобной работы с исходниками.
  • humanlog - Инструмент для отображения логов в человекопонятном виде.
  • captain - Конвертируем Git воркфлоу в Docker контейнеры.
  • sman - Отличная тулза для хранения и использования различных консольных сниппетов.
  • lite - Инструмент для разбиения монорепы на множество репозиториев.
  • Sourcegraph продолжают превращать гитхаб в IDE с помощью своего расширения для chrome.
  • Учимся использовать Go инструменты под руководством Francesc Campoy.

Всякое

updatedupdated2021-03-062021-03-06