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

 
 
Руководство по net/http таймаутам в Go.

Перевод статьи "The complete guide to Go net/http timeouts".

Когда вы пишите веб-приложение на Go, то таймауты это одно из самых тонких мест, где чаще всего возникают неожиданные ошибки. Есть много различных неочевидных моментов, где используются таймауты. И самое гадкое, что ошибка не проявит себя, пока у вас не начнутся проблемы с сетью.

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

Лето летит супер быстро и вот уже прошел Июнь. Это был довольно спокойный месяц, за который мы успели пощупать бета версию нового Go.

Едим мороженное и продолжаем наслаждаться погожими деньками в ожидании августовского релиза 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, а затем настал момент понимания, что контейнеризация все еще не серебрянная пуля.

Новости


29 Jul, 2016

Go Meetup 6 августа в Москве. Приходите, не пожалеете.

29 Jul, 2016

Go Newsletter 120. Много хороших новостей.

29 Jul, 2016

Хабрастатья "Кодогенерация в языке Go".

28 Jul, 2016

masche - Тулза для анализа памяти. Написана в недрах Mozilla.

28 Jul, 2016

lexvec - Реализация алгоритма LexVec на языке Go.

Видео


Введение в JSON Schema

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

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

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

 

Сообщество


Bitcoin кошелек:

1QK2en9885SMoxtgf3mDTf6SMYSAyRAyPF

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

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