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

16 minute read

Самая важная и радостная новость уходящего лета - релиз Go 1.7. Будем надеяться, что фичей в этом релизе нам хватит, чтобы дожить до весны.

Не забудьте послушать свежие подкасты и почитать последние подборки.

Новости

Проекты

  • Olivia - Распределенное KV хранилище не Go.
  • relay - Простая библиотека для работы с AMQP брокерами.
  • cryptic - Пакет для управления ключами, паролями, сертификатами.
  • memdump - Очень быстрая сериализация для Go.
  • vulkan - Go биндинги для работы с Vulkan API.
  • Неплохой туториал по использованию Mutex в Go приложении.
  • gopprof - Обертка над pprof с поддержкой readline.
  • geodns - GeoDNS на Go для использования с NTP Pool и аналогичными сервисами.
  • carve - Реализация алгоритма Seam Carving на Go.
  • gowall - Система профилей портированная с NodeJS на Go.
  • lf - Простенький файл менеджер на Go. Можно использовать как учебное пособие.
  • dkron - Распределенная и устойчивая система выполнения задач.
  • gjson - Пакет для быстрого получения данных из JSON.
  • checkup - Простенький инструмент для проверки состояния вашего сервиса.
  • staticfiles - Инструмент для встраивания любых файлов в ваш бинарник.
  • db.v2 - Еще один перспективный ORM для Go.
  • bild - Набор алгоритмов на чистом Go для работы с изображениями.
  • plgo - Пакет для манипуляции хранимыми процедурами в postgresql.
  • ipfilter - Пакет для фильтрации IP в Go приложениях.
  • dht - Реализация DHT протокола на Go.
  • resp - Либа, которая реализует редисовский RESP протокол.
  • discfg - Пакет, реализующий распределенную систему конфигурации.
  • websh - Простой веб-сервер, который позволяет выполнять консольные команды.
  • tarinator-go - Пакет для проcтой работы с компресией, упаковкой, распаковкой файлов с использованием gzip.
  • noms - Децентрализованная база данных, построенная по идеям Git.
  • tqdm - Простая библиотека для рисования индикаторов прогресса.
  • roger - Клиент для RServe. Теперь вы можете использовать R в своих приложениях.
  • Jon Snow - Специальный вотчер, который следит за новыми отзывами в Google Play и присылает их вам в Slack.
  • gox - Пакет для работы с XMPP протоколом в Go.
  • tts2media - Пакет для работы TTS. Позволяет манипулировать с различными медиа форматами.
  • envim - Работа с переменными окружениями для людей.

Статьи

Инструменты

  • socker - Пакет для работы с SSH в ваших Go приложениях.
  • untilitworks - Утилита для выполнения повторного выполнения шел команды.
  • clipboard - Утилита для работы с буффером памяти.
  • flyingwhale - Простой способ ставить любые приложения любым менеджером пакетов. Все работает через Docker.
  • sup - Супер простая утилита для деплоя приложений.
  • pop - Ответы со StackOverflow прям у вас в консоле.
  • ping.gg - Супер простой сервис мониторинга.

Всякое