imageВсем привет!
Давно не было дайджеста, посвящённого языку Go, и я решил восполнить этот пробел.

В этом выпуске перечислены лучшие статьи за прошедшие пару недель, интересные события и проекты, заслужившие внимания.

Добавляйте свои материалы в комментариях, а также любые замечания и предложения — постараюсь их учесть в следующем дайджесте.

Новости, События


Ищем спикеров на Go meetup 14 апреля
Результаты пользовательского голосования в блоге в 2016 году (3,595 голосов)
Дорожная карта по выпуску утилиты управления зависимостями 'dep'

Статьи


История одного толстого бинарника
Address Sanitizer, или Что делать, если не работает valgrind: про ошибки памяти приложений на Go и инструменты для работы с ними
Генерируем Identicon в Go
Классификация текста
Создание одностраничного веб-приложения на Go, Echo и Vue
Разработка фулл-стек проекта на Go за неделю
Гайд по работе с библиотекой gosensors
Misusing error interface
— Статья про год использования Go в работе студии разработки
Сравнение производительности приложений на Python, Elixir и Go
Calling Go Functions from Other Languages: про вызов методов Go вашего приложения из других языков. Рассмотрены примеры для C, Python, Ruby, Node, и Java.
— Гайд по работе с вызовами методов Go из LUA
Creating My First Web Application with Go
Plugging leaks in go memory management
— Статья про опыт использования dep в проекте piladb
OpenGL & Go Tutorial
Flow To Go

Интересные проекты


— Утилита нечёткого поиска для консоли
Консольный менеджер сниппетов
— Небольшой пример веб-приложения на Go
— Минималистичная Linux-система для запуска Go приложений на Raspberry Pi 3
Утилита преобразования файлов Docker Compose в ресурсы для Kubernetes
Go Performance Dashboard, ресурс для публикации и анализа своих результатов бенчмарков
— Реализация на Go привязки к API сервиса публикаций Telegra.ph
Upspin — инструменты для глобальной идентификации и обмена файлами
periph — библиотека для работы с различным железом (более низкоуровневая чем Gobot)
boilr — Утилита, управляющая шаблонами проектов (Docker, Electron, Kubernetes ...)
Jennifer — генератор кода Go
Engo — игровой 2D движок на Go
API клиент к DigitalOcean
ctop — риалтайм мониторинг контейнеров Docker

Подкасты


36 выпуск подкаста Go time (англ) про зависимости в Go и утилиту 'dep'
37 выпуск подкаста Go time (англ) про библиотеку Gobot и написание софта под различные железяки

Видео


— Creating Golang WebServer With Echo — Part 4: Intro to Middlewares
Building high performance microservices with Kubernetes, Go, and gRPC
— Рекомендую подписаться на канал Todd McLeod (англ.) — очень много обучающих материалов по Go
— И рекомендую канал Failing Forward (англ)

Также я веду телеграмм-канал, в котором ежедневно выкладываю новости мира Go. Присоединяйтесь!
Поделиться с друзьями
-->

Комментарии (10)


  1. zekeer
    15.03.2017 12:04
    -2

    Отличная новость возобновление дайджестов, а то как то забросили.

    Поделитесь какой софт используете для отладки http запросов?


    1. fokusov
      15.03.2017 12:08

      Рад что вам понравилось :)
      Обычно я использую Postman для отладки запросов при разработке API, он есть и как приложение для Chrome.
      Но иногда требуются другие утилиты, типа такой: parnurzeal.github.io/gorequest/


  1. zekeer
    15.03.2017 12:24
    -11

    Вижу зря похвалил, половина ссылок на английском, а я уж было обрадовался, неужели сложно создавая дайджест подыскать русскоязычные источники, мне как русскому человеку приятнее читать русские слова. Впредь попросил бы быть более старательным.


    1. Prolych
      15.03.2017 12:46
      -1

      Вы тоже используете кириллические идентификаторы в исходниках на Го?: о)))


      1. zekeer
        15.03.2017 12:53
        +1

        Разумеется нет, но одно дело идентификаторы, а другое дело дайджест, я искренне считаю, что зная хорошо английский язык смысл таковых дайджестов теряется, ведь можно пользоваться западными источниками, раз уж автор этого топика пишет дайджест для русскоязычных пользователей, то хорошо было бы их уважать и приложить поболее усилий, дабы заходя в дайджест мы, как потенциальные читатели получили информацию на русском языке.

        Если вы прекрасно умеете и читаете английские ресурсы, то что вы вообще здесь забыли?


        1. Prolych
          15.03.2017 12:56

          потому что я так хочу: о)))


    1. Zverienish
      15.03.2017 14:36
      +2

      Автор подобрал, то что считает будет интересно. Я сам хоть английский знаю очень посредственно, но меня абсолютно устраивает присутствие в обзоре англоязычных.


  1. fokusov
    15.03.2017 15:17
    +5

    Огромное спасибо за отзывы!
    В следующий раз обязательно укажу язык у ссылок и пособираю побольше источников на русском :)


    1. Miraage
      15.03.2017 15:45
      +5

      Не переживайте так. Всегда найдутся недовольные. Такие упоминания русского языка в дайжестах, это как поддержка IE9 в наше время.

      Каждый уважающий себя IT специалист должен владеть английским языком хотя бы на уровне чтения технической литературы/документации.


    1. Alexeyco
      16.03.2017 11:07
      +1

      Большое спасибо. Иногда за всем уследить удается не всегда, тем более если помимо программирования есть еще увлечения. Дайджесты помогают оставаться более-менее в курсе и следовать трендам. Даешь регулярные обзоры!