- Доп. инфо
- Лекция №1. Training Introduction. Network basics. HTTP.
- Лекция №2. Настройка окружения. Первая программа на GoLang.
- Лекция №3. Основы программирования на GO.
- Лекция №4. Объектно-ориентированный подход.
- Лекция №5. Structures & Pointers.
- Лекция №6. Pointers continued. Map. Interfaces.
- Лекция №7. Interfaces continued.
- Лекция №8. Error handling. Defer. Panic. Recover.
- Лекция №9. Concurrency and Parallelism.
- Лекция №10. Channels continued.
- Лекция №11. Тестирование в GO.
- Codewars
- Практика
- Литература по VCS Git: https://git-scm.com/book/ru/v2 (главы 1-3)
- Доп. информация по Git (есть песочница) http://try.github.io/
- Спецификация HTTP: https://tools.ietf.org/html/rfc2616
- OSI. TCP/IP: https://ru.wikipedia.org/wiki/%D0%A1%D0%B5%D1%82%D0%B5%D0%B2%D0%B0%D1%8F_%D0%BC%D0%BE%D0%B4%D0%B5%D0%BB%D1%8C_OSI
- TCP/IP: https://ru.wikibooks.org/wiki/TCP/IP
- WebSockets: https://ru.wikipedia.org/wiki/WebSocket
Необходимый софт:
- Git: https://git-scm.com/downloads
- VSCode: https://code.visualstudio.com/
- Golang tools: https://golang.org/dl/
Стрим(Запись лекции): https://www.youtube.com/watch?v=_t-I2f29bak
- Tour of GO: https://tour.golang.org/welcome/1
- Go в примерах: https://gobyexample.com/
Стрим(Запись лекции): https://www.youtube.com/watch?v=lyjXGkIUev8
Стрим(Запись лекции): https://www.youtube.com/watch?v=vxPxWQGoXMM
Стрим(Запись лекции): https://www.youtube.com/watch?v=S_w8aTQCue0
Стрим(Запись лекции) https://www.youtube.com/watch?v=DXtRwIbkbac
Стрим(Запись лекции. часть 1) https://www.youtube.com/watch?v=Y1rj6-5lJ2I
Стрим(Запись лекции. часть 2) https://www.youtube.com/watch?v=p1X8l-aRw7o
Стрим(Запись лекции) https://www.youtube.com/watch?v=J_NqGGr8iQw
Стрим(Запись лекции) https://www.youtube.com/watch?v=Miu_fhxLma4
Стрим(Запись лекции) https://www.youtube.com/watch?v=VveXfQPpZzk
Стрим(Запись лекции) https://www.youtube.com/watch?v=7UeQesc2Ct0
Стрим(Запись лекции) https://www.youtube.com/watch?v=AKgFiQHu1E0
Стрим(Запись лекции) https://www.youtube.com/watch?v=b0o5S1pwWQw
Стрим(Запись лекции) https://www.youtube.com/watch?v=8AjsNflKY9I
Ресурс: https://www.codewars.com/
- При регистрации выбрать "Link Your GitHub Account" (для этого потребуется GitHub аккаунт)
Уровень 8
- https://www.codewars.com/kata/opposite-number/train/go
- https://www.codewars.com/kata/is-he-gonna-survive/train/go
- https://www.codewars.com/kata/sum-of-positive/train/go
- https://www.codewars.com/kata/string-repeat/train/go
- https://www.codewars.com/kata/remove-first-and-last-character/train/go
Уровень 7
- https://www.codewars.com/kata/are-the-numbers-in-order/train/go
- https://www.codewars.com/kata/is-this-a-triangle/train/go
- https://www.codewars.com/kata/shortest-word/train/go
- https://www.codewars.com/kata/growth-of-a-population/train/go
- https://www.codewars.com/kata/fizz-buzz-cuckoo-clock/train/go
Уровень 6
- https://www.codewars.com/kata/multiples-of-3-or-5/train/go
- https://www.codewars.com/kata/sum-of-digits-slash-digital-root/train/go
- https://www.codewars.com/kata/valid-braces/train/go
- https://www.codewars.com/kata/find-the-unique-number-1/train/go
- https://www.codewars.com/kata/which-are-in/train/go
- https://www.codewars.com/kata/decode-the-morse-code/train/go
Уровень 5
- https://www.codewars.com/kata/josephus-permutation/train/go
- https://www.codewars.com/kata/pick-peaks/train/go
- https://www.codewars.com/kata/directions-reduction/train/go
- https://www.codewars.com/kata/best-travel/train/go
Уровень 4