- PVSM.RU - https://www.pvsm.ru -

Go дайджест. События, статьи, интересные проекты из мира Go [1 — 14 марта 2017]

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

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

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

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

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

Статьи

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

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

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

Подкасты

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

Видео

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

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

Автор: fokusov

Источник [42]


Сайт-источник PVSM.RU: https://www.pvsm.ru

Путь до страницы источника: https://www.pvsm.ru/golang/249543

Ссылки в тексте:

[1] Ищем спикеров на Go meetup 14 апреля : https://habrahabr.ru/company/mailru/blog/323446/

[2] Результаты пользовательского голосования в блоге в 2016 году (3,595 голосов): https://blog.golang.org/survey2016-results

[3] Дорожная карта по выпуску утилиты управления зависимостями 'dep': https://github.com/golang/dep/wiki/Roadmap

[4] История одного толстого бинарника: https://habrahabr.ru/company/badoo/blog/322880/

[5] Address Sanitizer, или Что делать, если не работает valgrind: https://habrahabr.ru/post/323380/

[6] Генерируем Identicon в Go: https://tehnojam.pro/category/development/generiruem-identicon-v-go.html

[7] Классификация текста: http://4gophers.ru/article/klassifikaciya-teksta

[8] Создание одностраничного веб-приложения на Go, Echo и Vue: https://tehnojam.pro/category/development/sozdanie-odnostranichnogo-veb-prilozhenija-na-go-echo-i-vue.html

[9] Разработка фулл-стек проекта на Go за неделю: https://tehnojam.pro/category/development/full-stack-proekt-na-go-za-nedelju.html

[10] Гайд по работе с библиотекой gosensors: http://silviosimunic.com/blog/hardware-sensors-using-go-and-lm-sensors/

[11] Misusing error interface: https://divan.github.io/posts/misusing_error_interface/

[12] год использования Go: https://bugfender.com/one-year-using-go

[13] Сравнение производительности приложений на Python, Elixir и Go: https://medium.com/unbabel-dev/a-tale-of-three-kings-e0be17a16e2b#.ari00r6bl

[14] Calling Go Functions from Other Languages: https://dev.to/vladimirvivien/calling-go-functions-from-other-languages

[15] работе с вызовами методов Go из LUA: https://scene-si.org/2017/03/13/calling-go-functions-from-lua/

[16] Creating My First Web Application with Go: http://rosalita.github.io/building-a-web-app-with-go

[17] Plugging leaks in go memory management: https://www.cossacklabs.com/blog/investigating-go-memory-leaks.html

[18] использования dep в проекте piladb: https://blog.oscillating.works/giving-dep-a-try-using-the-new-go-dependency-tool-with-piladb-853e24a544c8#.fn4vy4pha

[19] OpenGL & Go Tutorial: https://kylewbanks.com/blog/tutorial-opengl-with-golang-part-1-hello-opengl

[20] Flow To Go: https://appliedgo.net/flow2go/

[21] нечёткого поиска для консоли: https://github.com/junegunn/fzf

[22] Консольный менеджер сниппетов: https://github.com/knqyf263/pet

[23] пример веб-приложения на Go: https://github.com/bitexploder/gowebexample

[24] запуска Go приложений на Raspberry Pi 3: https://gokrazy.github.io

[25] Утилита: http://kompose.io

[26] Go Performance Dashboard: https://perf.golang.org/

[27] привязки к API сервиса публикаций Telegra.ph: https://github.com/toby3d/telegraph

[28] Upspin: https://upspin.io

[29] periph: https://periph.io/

[30] boilr: https://github.com/tmrts/boilr

[31] Jennifer: https://github.com/dave/jennifer

[32] Engo: https://engo.io

[33] API клиент к DigitalOcean: https://github.com/digitalocean/godo

[34] ctop: https://bcicen.github.io/ctop/

[35] 36 выпуск подкаста Go time: https://changelog.com/gotime/36

[36] 37 выпуск подкаста Go time: https://changelog.com/gotime/37

[37] Part 4: Intro to Middlewares: https://www.youtube.com/watch?index=4&list=PLFmONUGpIk0YwlJMZOo21a9Q1juVrk4YY&t=29s&v=WJulAmJhPkQ

[38] Building high performance microservices with Kubernetes, Go, and gRPC: https://www.youtube.com/watch?v=YiNt4kUnnIM

[39] канал Todd McLeod: https://www.youtube.com/channel/UCElzlyMtkoXaO3kFa5HL0Xw

[40] Failing Forward: https://www.youtube.com/channel/UCqRfhD3bKs-6gc5lPh2fRVw

[41] телеграмм-канал: https://t.me/awesomego

[42] Источник: https://habrahabr.ru/post/323942/?utm_source=habrahabr&utm_medium=rss&utm_campaign=best