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

23 minute read

Свежий выпуск Go-новостей. Много всего интересного. Еще больше видосов с GopherCon.

Стоит почитать "Три причины, по которым не стоит использовать Martini" и ответ на эту статью от автора martini.

Проекты

  • doozerd - Высокодоступное, консистентное хранилище для важных данных небольших объемов.
  • gorazor - Порт аспешного движка для шаблонов razor на Go.
  • itkconfig - Маленький, но жуть какой мощный пакет для парсинга конфигов.
  • srvdir - Дробоксозаменитель. С помощью этой программы можно расшарить любую папку по HTTPS.
  • goship - Простенькая тулзовина для деплоя из git репозитория на разные серваки.
  • streamtools - Графический инструмент для работы с потоковыми данными, разработанный The New York Times R&D Lab.
  • garrison - Инструмент для развертывания большого количества Docker контейнеров на EC2
  • shooter.io - Серверный код милой онлайновой игрушки.
  • optionparser - Аналог рубишного OptionParser, который упрощает разбор консольных параметров.
  • autoflags - Пакет, который упрощает работу с флагами в Go.
  • elastigo - Go клиент для работы с Elasticsearch
  • meteredwriter - Тулзовина, которая комбинирует io.Writer и metrics.Histogram интерфейсы.
  • resources-go - Менеджмент ассетов для Go.
  • Negroni - Крутой проект от codegangsta. Это как Martini, только без магии.
  • gitchain - Еще более распределенная система контроля версий. Работает как P2P сеть. Можно поддержать проект на кикстартере.
  • go-disruptor - Реализация LMAX Disruptor на языке программирования Go.
  • chainstore - Интересное key-value хранилище с возможностью сохранять данные локально или на s3.
  • captainhook - Инструмент для запуска консольных скриптов при обращении к серверу по определенному URL.
  • gomon - Тулза для автоматического запуска ребилда проекта, если изменились файлы.
  • redeo - Фреймворк для построения высоконагруженных серверов, работающих по redis-совместимому протоколу.
  • termshare - Быстрый и простой способ помочь напарнику сисадмину с терминалом.
  • graceful - Пакет для правильного выключения negroni приложения.
  • go-debug - Простой пакет для вывода дебаг-лога программы на Go.
  • clive - Операционная система, написанная на Go.
  • ql - Пакет, реализующий встроенную базу данных для Go.
  • gopack - Еще одни менеджер зависимостей для языка программирования Go.
  • alice - инструмент для безболезненного объединения промежуточных слоев(Middleware).
  • celery - Клиентская либа на Go для работы с Celery.
  • Catalyst - Программа, которая мониторит изменения файлов и выполняет заданные команды. Написана на Go.
  • JSON Expander - Приятная тулзовина, которая форматирует JSON в консоли.

Новости

Статьи и статейки

Видео

Всякое

Не забываем подписываться, если хотите получать выпуски "Тулзовин и хреновин" на почту.