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

23 minute read

Самая важная новость месяца - это конференция dotgo.eu. Ждем видео и презентации докладов.

Второе громкое событие - яндекс ищет Go разработчиков для работы над сервисами браузера.

И теперь вы можете помочь нашему проекту приобретя стикеры с милыми гоферами. Эти наклейки будут отлично смотреться на вашем ноутбуке и согревать вас холодными зимними вечерами :)

Новости

Проекты

  • go-linereader - Построчный ридер для любого обычного io.Reader
  • gohawk - Реализация алгоритма Hawk аутентификации для Go серверов.
  • timespan - Пакет для работа с интервалами времени в Go.
  • jamon - Парсер файлов конфигурации для вашего приложения на Go.
  • MTSatellite - Риалтайм карта для фанатов Minetest .
  • odin - Инструмент для быстрого создания консольных приложений на Go.
  • gok - Пишем веб-приложение на Go в PHP стиле.
  • go-logictree - Парсер логических выражений на языке Go.
  • couchdb - Простой Go клиент к noSQL базе данных couchdb.
  • hellobitcoin - Сборник простых программ на Go, которые помогут разобраться в алгоритмах работы bitcoin
  • dgoogauth - Пакет, который реализует Google Authenticator library. Про двухфакторную аутентификацию можно почитать тут .
  • Генератор 2FA токенов совместимых с Google Authenticator.
  • Readeef - Красивый фидагрегатор на Go. В память о почившем GoogleReader.
  • wormhole - Умная прокси для подключения Docker контейнеров.
  • msgp - Генератор Go кода для MesssagePack .
  • genomego - Генетические алгоритмы на Go.
  • stripe-go - Пакет для работы с API платежки Stripe .
  • gomysqld - Пакет для управления инстансами MySQL серверов. Не клиент!
  • lbManager - Простой балансер для докер контейнеров построенный поверх etcd.
  • http2 - Готовится пакет для поддержки HTTP/2 в языке Go.
  • go-debug - "Интерактивный" дебагер для языка Go. С веб мордой в комплекте.
  • netget - Серверное приложение для скачивания файлов и запуска команд.
  • mogi - Это Go библиотека для написания заглушек к вашем SQL запросом.
  • go-cloudstack - Go клиент CloudStack API для простого взаимодействия и унифицированным способом.
  • jag - Генератор АПИ для биндинга к Java. Использует javabind .
  • gcss - CSS процессор на чистом Go.
  • sql-migrate - Добавляем миграции для своего Go приложения.
  • logsend - Упрощенный аналог программы Logstash для управления логами. Полностью на Go.
  • pup - Консольная программа для обработки HTML.
  • miniredis - Тестовый Redis сервер на Go который можно использовать в юниттестах.
  • tachyon - Экспериментальная система конфигурирования, аналогичная ansible.
  • waveform - Пакет, который делает изображение с формой звукового сигнала. Работает с WAV и FLAC
  • netchan - Proof-of-concept фреймворк, который позволяет работать с сетевыми соединениями как с обычными каналами.
  • go-cloudstack - Go пакет для работы с АПИ cloudstack.
  • httpcontrol - Надстройка над http которая добавляет пулы соединения, таймауты и переподключения
  • pidfile - Инструмент от фейсбуковсих разработчиков. Позволяет легко управлять pid файлами.
  • DataStax/Cassandra Driver- Go oбертка над C++ драйвером. Еще очень сырой.
  • weave - Инструмент для создания виртуальной сети и подключения Docker контейнеров на разных хостах.
  • Go Shrtn - Сервис сокращения ссылок, готовый к развертыванию на GAE.
  • licentia - Менеджер опенсорсных лицензий для ваших проектов.
  • elstore - Реализация кеша, который может хранить наиболее используемые элементы в памяти периодически сохраняя их в файлы.
  • gosl - Используем Go как скриптовый язык.
  • qrc - Генератор QR кодов для терминала.
  • go-saic - Генератор фотомозаик на языке Go. Простой аналог gazillion.

Статьи

Видео

Инструменты

  • goreturns - Тулзовина, аналогичная gofmt/goimports. Добавляет забытые ретурны.
  • GoOracle - SublimeText плагин для работы с Go oracle инструментами.
  • Дженерики для сортировки? Снипеты в sublime!

Всякое