Материалы для дополнительного чтения на английском: * https://golang.org/ref/spec - спецификация по язык * https://golang.org/ref/mem - модель памяти го. на начальном этапе не надо, но знать полезно * https://golang.org/doc/code.html - про организацию кода. GOPATH и пакеты * https://golang.org/cmd/go/ * https://blog.golang.org/strings * https://blog.golang.org/slices * https://blog.golang.org/go-slices-usage-and-internals * https://github.com/golang/go/wiki - вики го на гитхабе. очень много полезной информации * https://blog.golang.org/go-maps-in-action * https://blog.golang.org/organizing-go-code * https://golang.org/doc/effective_go.html - основной сборник тайного знания, сюда вы будуте обращатсья в первое время часто * https://github.com/golang/go/wiki/CodeReviewComments как ревьювить (и писать код). обязательно к прочтению * https://divan.github.io/posts/avoid_gotchas/ - материал аналогичный 50 оттенков го * https://research.swtch.com/interfaces * https://research.swtch.com/godata * http://jordanorelli.com/post/42369331748/function-types-in-go-golang * https://www.devdungeon.com/content/working-files-go - работа с файлами * http://www.golangprograms.com - много how-to касательно базовых вещей в go * http://yourbasic.org/golang/ - ещё большой набор how-to где можно получить углублённую информацию по всем базовым вещам. очень полезны http://yourbasic.org/golang/blueprint/ * https://go101.org/article/101.html - похожий на предыдущий сайт с кучей информации по основам и основным местам * https://github.com/Workiva/go-datastructures * https://github.com/enocom/gopher-reading-list - большая подборка статей по многим темам ( не только данной лекции ) * https://www.youtube.com/watch?v=MzTcsI6tn-0 - как организовать код * https://medium.com/@benbjohnson/standard-package-layout-7cdbc8391fc1 - статья на предыдущую тему Материалы для дополнительного чтения на русском: * https://habrahabr.ru/company/mailru/blog/314804/ - 50 оттенков го. обязательно к прочтению. многое оттуда мы ещё не проходили, но на будущее - имейте ввиду * https://habrahabr.ru/post/306914/ - Разбираемся в Go: пакет io * https://habrahabr.ru/post/272383/ - постулаты go. Маленькая статья об основными принципах языка * https://habrahabr.ru/company/mailru/blog/301036/ - лучшие практики go * https://habrahabr.ru/post/308198/ - организация кода в go * https://habrahabr.ru/post/339192/ - Зачем в Go амперсанд и звёздочка (& и *) * https://habrahabr.ru/post/325468/ - как не наступать на грабли в Go * https://habrahabr.ru/post/276981/ - Краш-курс по интерфейсам в Go * http://golang-book.ru Литература по го на русском языке: * Язык программирования Go, Алан А. А. Донован, Брайан У. Керниган * Go на практике, Matt Butcher, Мэтт Фарина Мэтт * Программирование на Go. Разработка приложений XXI века, Марк Саммерфильд Дополнительные упражнения: * https://go-tour-ru-ru.appspot.com/list - упражнения на овладение базовым синтаксисом, на случай если вам нужна небольшая практика перед первым заданием курса