Подборка для начинающих
Последнее время часто спрашивают: с чего начинать гоферу, где искать знания и в чем источник силы? Поэтому попробую собрать в этой статье все материалы, блоги и ссылки, которыми сам пользуюсь.
Конечно же, начать стоит с поиска годной литературы. На 4gophers.com есть подборка с бесплатными книгами. И особое внимание стоит обратить на русский перевод "Введение в программирование на Go".
Чтобы попробовать Go, можно пройти интерактивный A Tour Of Go.
Разбираемся как установить Go на нашу машину, как пользоваться компилятором и различными Go тулзами. Вероятно, будет полезным прочитать статью "Приступая к работе". Это про использование gvp и gpm.
После прочтения введения, вам просто необходимо отштудировать Effective Go. Прям от корки до корки. И заодно Frequently Asked Questions (FAQ).
Всегда под рукой нужно держать список сниппетов на все случаи жизни. Для этого прекрасно подойдет сайт Go by Example.
Чтобы воспитать в себе чувство прекрасного и писать нормальный читаемый код, обратитесь к этой статье: Go Code Review Comments.
Блоги
- Dave Cheney
- Блог gopheracademy
- Going Go Programming
- На хабре тоже есть что почитать
- Matt Aimonetti блог
- whizdumb.me
- Gingko Blog
- unrolled
- Kernel Panic
- И официальный блог
Ресурсы
- Русскоязычная и не русскоязычнаяы google группы.
- Твиты по хештегу #golang
- Полезно посмотреть материалы с последней GopherCon.
- Язык X за Y минут.
- Твиттер @4gophers.
- Cкайп конфернеция гоферов.
- Slack чат. Тут нужно форму заполнить.
- А теперь еще и ру тусовка в Slack.
И не забывайте заходить на 4gophers.com за новыми новостями, статьями и хорошим настроением.