- Составление базового роадмапа
- Написание простенького сервиса на Gin
- Выполнение leetcode-type задач на Go
- Определение практического модуля для изучения
- ...
- Изучить синтаксис языка
- Познакомиться с основными типами данных
- Освоить функции
- Разобраться со структурами
- Подключить и использовать базы данных
- Реализовать простые веб-взаимодействия
- Изучить основы конкурентности (goroutines, каналы)
- (Научиться работать с файлами)
ph0 | ph1 | ph2 | subj | topic | res | link |
---|---|---|---|---|---|---|
1 | env | ok | ||||
syntax | ||||||
1 | 1 | package | ok | 1.1 | ||
import | ? | 1.1 | ||||
2 | export | ? | 1.2 | |||
3 | syntax | func | ok + ? | 1.3 | ||
4 | syntax | var | ok | 1.4 | ||
5 | datatypes | basic | ok | 1.5 | ||
6 | syntax | constant | ok + ? | 1.6 | ||
2 | 1 | syntax | loop | ok | 2.1 | |
2 | syntax | condition | ok | 2.2 | ||
syntax | switch | ok | 2.2 | |||
syntax | defer | ok | 2.2 | |||
3 | xrsz | 2.3 | ||||
4 | pointer | ok + ? | 2.4 | |||
3 | 1 | datatypes | struct | ok + ? | 3.1 | |
2 | datatypes | array | ok + ? | 3.2 | ||
3 | datatypes | slice | ok + ? | 3.3 | ||
datatypes | append | ok + ? | 3.3 | |||
4 | datatypes | nil | ok + ? | 3.4 | ||
syntax | make | ok | 3.4 | |||
5 | syntax | range | ok + ? | 3.5 | ||
6 | xrsz ? | 3.6 | ||||
7 | datatypes | map | ok + ? | 3.7 | ||
xrsz | 3.7 | |||||
8 | syntax | funcvalue | ok + ?? | 3.8 | ||
9 | xrsz | 3.9 | ||||
4 | 1 | methods | base | ok + ? | 4.1 | |
2 | methods | pointers | ok + ? | 4.2 |