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

20 minute read

Ура! Завтра уже лето! В сегодня у нас последняя весенняя подборка новостей про все-все из мира Go. Скоро наступит пора отпусков, а значит будет время заняться своими любимыми домашними проектами и стать еще умнее.

За этот месяц появилась целая куча новых проектов. И все мы замерли в ожидании новой версии Go 1.7.

Новости

Проекты

  • android-go - Платформа для написания нативных андроид приложений на Go.
  • staert - Пакет для работы с различными источниками конфигураций.
  • File Structures 2 - Реализация различных файловых структур на Go.
  • engo - Открытый движок для 2D игр. Дерзаем.
  • flaeg - Удобный пакет для создания консольных утилит и работы с флагами.
  • rend - Memcached-совместимый прокси сервер.
  • rpcx - Распределенный RPC фреймворк, который работает аналогично Alibaba Dubbo или Weibo Motan.
  • basex - Реализация basex на Go. Теперь мы можем получать id как у youtube видосов.
  • DGraph - Графовая база данных, написанная на Go.
  • TOTP SSH - Инструмент для периодической сметы портов SSH.
  • mathcat - Простой REPL для несложных математических выражений.
  • onepw - Консольная тулза для хранения паролей.
  • monstache - Демон для синхронизация mongodb и elasticsearch в реальном времени.
  • de - Хардкорный текстовый редактор написанный на Go.
  • zap - Быстрый, структурированный логер для ваших приложений.
  • reform - Новый ORM для работы с базами данных из Go.
  • noiseprotocol.org - Фреймворк для работы с крипторотоколами.
  • sabayon - Автоматизированная генерация и обновление ACME/Letsencrypt SSL сертификатов для Heroku приложений.
  • gogstash - Это как logstash, только написанный на языке Go.
  • battery - Библиотека для доступа к информации по вашей батареи.
  • myna - Утилита для записи вывода консольных программ. Очень удобно использовать для тестирования.
  • NetTop - Простой консольный Bandwidth Monitor написанный на Go.
  • processfly - Виртуализация от людей и для людей.
  • smat - Простой пакет для State Machine Assisted тестирования.
  • cloud-torrent - Облачная качалка террентов на Go.
  • godbase/locks - Рекурсивные локи, построенные поверх sync.RWMutex.
  • leveros - Инструмент для создания облачной платформы и запуска микросервисов.
  • httpexpect - Модуль для написания красивых тестов к вашему HTTP API.
  • sqrape - Пакет для простого скрейпинга обычными CSS селекторами.
  • freeze - Пакет который "замораживает" данные аналогично Object.freeze().
  • telegram - Бот для работы с API телеграмма на Go. Реализация от @M0sth8.
  • godbase - "hacker friendly" база данных на Go. Чтобы это не значило.
  • go-flagz - Либа для динамического управления флагами приложения.
  • todd - Инструмент для распределенного тестирования Go приложений.
  • go-watson-sdk - Go SDK для работы с сервисом IBM Watson.
  • jet - Движок шаблонов для ваших веб-приложений на Go.
  • go-velobike - Клиентская либа для API проекта velobike.ru. Спасибо @webdeva.
  • gocarina - Очень простой пакет для OCR(Optical Character Recognition )
  • rure-go - Go биндинги к regex из Rust. Такое тоже возможно.
  • summer - Пакет который предоставляет REST API к файловой системе Linux.
  • dat - Удобный, легковесный и быстрый пакет для работы с PostgreSQL в Go.

Видео

Статьи

Инструменты

  • localtunnel - Инструмент для расшаривания локального хоста в интернет.
  • unik - Инструмент для компиляции приложений в unikernels.
  • fsrename - Быстрый, простой и функциональный инструмент для переименовывания всего и всех.
  • boilr - Тулза, которая позволяет создавать и использовать заготовки для ваших проектов.
  • dgr - Тулза на Go для сборки и работы с контейнерами.
  • На digitalocean появился небольшой цикл статей о правильном использовании prometheus
  • manul - Утилита для вендоринга зависимостей используя git submodules.
  • Sourcegraph сделал афигеное расширение для хрома, которое позволяет ходить по коду прям в GitHub репозитории.
  • shonenjump - Клон autojump написанный на Go.

Всякое

  • pxl - Маленький хак для показа картинок прям в терминале.
  • Сайт gobyexample перевели на русский. Спасибо @village_geek.
  • asciibrot - Рисуем фракталы Мандельброта прямо в терминале.