Язык программирования Go

 
 
 Перехват пользовательских сигналов в Go

Перевод статьи "Handling User Defined Signals in Go"

Сигналы представляют собой ограниченный способ коммуникации между процессами. Сигналы используют для прерывания выполнения программы и срабатывания определенного обработчика. К примеру, когда вы нажимаете комбинацию клавиш CTRL+C в терминале для остановки запущенной программы, то таким образом вы посылаете сигнал SIGINT.

DevConf  2016

17 июня пройдет здоровенная конференция DevConf. На этой конференции будет целая куча всяких разных разработчиков и у вас будет возможность прокачать свои знания по PHP, JavaScript, DevOps, Python, Ruby и другим хипстерскими технологиям.

Но! В этом году на конференции будет большая секция по Go. Соберется довольно много докладчиков из VK, Lazada, Rutube, etc.

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

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

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

Делаем свой контейнер в 100 строчек кода

Перевод статьи "Build Your Own Container Using Less than 100 Lines of Go"

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

Авторизация в Go с использованием JWT

Частичный перевод статьи "Authentication in Golang with JWTs".

Go замечательный выбор для создания быстрых и масштабируемых API. Стандартный пакет net/http предоставляет весь необходимый функционал, а при использовании различны дополнительных пакетов, например Gorilla Toolkit, вы сможете сократить время написания вашего сервиса до минимума.

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

Всех с праздниками! У вас есть целых четыре выходных дня и их можно потратить с пользой - почитать новый выпуск "тулзовин и хреновин".

Этот месяц был богат на минорные релизы Go. Не забудьте обновиться.

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

Не забывайте читать на в vk и twitter.

Новости


27 Jun, 2016

gods - Большой набор различных структур данных, реализованных на Go.

27 Jun, 2016

go-msi - Инструмент для генерации msi пакетов для Go проектов.

27 Jun, 2016

Скандалы, интриги расследования и адекватность некоторых разработчиков.

27 Jun, 2016

monkit - Пакет для сбора рахличных метрик внутри вашего Go приложения.

27 Jun, 2016

go-play - Замечательная альтернатива стандартной песочницы.

Видео


Введение в JSON Schema

Хорошее видео про испольлзование  JSON Schema в Go проектах. ...

 
Профилирование и оптимизация.

Ребята из Uber рассказывают про профилирование и оптимизацию Go приложений. Слайды доступны по ссылке. ...

 

Сообщество


Bitcoin кошелек:

1QK2en9885SMoxtgf3mDTf6SMYSAyRAyPF

Или я.деньги:
 
Чтобы всегда быть в курсе.

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