Go SELF
Praktika ilə Go tərtibatçısı olun. "Hello World"dən testlər və CI/CD ilə hazır mikro-xidmətlərə qədər. 72 səviyyə və 1000+ anlıq yoxlama ilə tapşırıq. REST API yaradın, paralel proqramlaşdırma ilə işləyin, kodu test edin və profilləşdirin — hər tapşırıq real işə yaxınlaşdırır. 40% çox maaş ödənilən peşəyə ən qısa yol.
- Səviyyə 1
Kilidlənmiş Go-da ilk proqram - Səviyyə 2
Kilidlənmiş Rəqəmlər, sətirlər və məlumat daxiletməsi - Səviyyə 3
Kilidlənmiş Şərti operatorlar və məntiq - Səviyyə 4
Kilidlənmiş for dövrləri - Səviyyə 5
Kilidlənmiş IDE quraşdırılması və layihə tənzimlənməsi - Səviyyə 6
Kilidlənmiş Dəyişənlər, tiplər və formatlama - Səviyyə 7
Kilidlənmiş Rəqəmlər, dəqiqlik və daşmalar - Səviyyə 8
Kilidlənmiş Konstantlar, iota və bit əməliyyatları - Səviyyə 9
Kilidlənmiş Funksiyalar və xətaların qaytarılması - Səviyyə 10
Kilidlənmiş Paketlər və importlar - Səviyyə 11
Kilidlənmiş Massivlər və slices (len/cap, make/append) - Səviyyə 12
Kilidlənmiş Slices və yaddaş sahibliyi - Səviyyə 13
Kilidlənmiş Slices üzərində əməliyyatlar - Səviyyə 14
Kilidlənmiş Sətirlər, baytlar, runlar və UTF-8 - Səviyyə 15
Kilidlənmiş Map-lər (map) və set pattern-i - Səviyyə 16
Kilidlənmiş Dəyər kimi xətalar - Səviyyə 17
Kilidlənmiş Xətaların bükülməsi (errors.Is/As) - Səviyyə 18
Kilidlənmiş defer, panic və recover - Səviyyə 19
Kilidlənmiş İşarəçilər (pointers) və dəyər semantikası - Səviyyə 20
Kilidlənmiş Kolleksiyaların və xətaların sistemləşdirilməsi - Səviyyə 21
Kilidlənmiş Strukturlar və teqlər (struct tags) - Səviyyə 22
Kilidlənmiş Metodlar və alıcılar (receivers) - Səviyyə 23
Kilidlənmiş Kompozisiya (embedding) - Səviyyə 24
Kilidlənmiş İnterfeyslər və nil tələləri - Səviyyə 25
Kilidlənmiş Tip təsdiqləmələri (type assertion) - Səviyyə 26
Kilidlənmiş io.Reader/Writer və context - Səviyyə 27
Kilidlənmiş Generics - Səviyyə 28
Kilidlənmiş Paket arxitekturası və asılılıqların inyeksiyası - Səviyyə 29
Kilidlənmiş Unit-testlər (table-driven) - Səviyyə 30
Kilidlənmiş Formatlama və linterlər (gofmt, vet) - Səviyyə 31
Kilidlənmiş Qabaqcıl go test - Səviyyə 32
Kilidlənmiş Git və GitHub ilə iş - Səviyyə 33
Kilidlənmiş Delve ilə debug - Səviyyə 34
Kilidlənmiş Zaman və timeout-lar (time) - Səviyyə 35
Kilidlənmiş Go Modules (go.mod) - Səviyyə 36
Kilidlənmiş Sənədləşdirmə (godoc, README) - Səviyyə 37
Kilidlənmiş Go-da təmiz kod - Səviyyə 38
Kilidlənmiş Keyfiyyət qaydaları və relizlər - Səviyyə 39
Kilidlənmiş Fayllar, yollar və giriş hüquqları - Səviyyə 40
Kilidlənmiş Giriş/çıxış axınları (io, bufio) - Səviyyə 41
Kilidlənmiş Fayl sistemi (fs) - Səviyyə 42
Kilidlənmiş Etibarlı yazma və backup-lar - Səviyyə 43
Kilidlənmiş Fayl kodunun test edilməsi - Səviyyə 44
Kilidlənmiş Resursların daxil edilməsi (embed) - Səviyyə 45
Kilidlənmiş JSON əsasları - Səviyyə 46
Kilidlənmiş Sərt JSON və versiyalama - Səviyyə 47
Kilidlənmiş CSV ilə iş - Səviyyə 48
Kilidlənmiş CLI əsasları (flag) - Səviyyə 49
Kilidlənmiş Alt komandalar (FlagSet) - Səviyyə 50
Kilidlənmiş UX CLI (help, çıxış kodları, mühit) - Səviyyə 51
Kilidlənmiş Çıxış formatları və filtrləmə - Səviyyə 52
Kilidlənmiş Loqinq (log/slog) - Səviyyə 53
Kilidlənmiş CLI test edilməsi - Səviyyə 54
Kilidlənmiş Yığılma və kross-kompilyasiya (ldflags) - Səviyyə 55
Kilidlənmiş Xətaların standartlaşdırılması - Səviyyə 56
Kilidlənmiş HTTP və API dizaynı - Səviyyə 57
Kilidlənmiş URL, sorğu parametrləri və filtrlər - Səviyyə 58
Kilidlənmiş HTTP klient - Səviyyə 59
Kilidlənmiş HTTP server və marşrutlaşdırma (ServeMux) - Səviyyə 60
Kilidlənmiş Marşrutlaşdırma pattern-ləri (Go 1.22+) - Səviyyə 61
Kilidlənmiş CRUD və validasiya - Səviyyə 62
Kilidlənmiş Middleware (avtorizasiya, limitlər, recover) - Səviyyə 63
Kilidlənmiş Graceful shutdown - Səviyyə 64
Kilidlənmiş HTTP serverlərin test edilməsi - Səviyyə 65
Kilidlənmiş Goroutine-lər və WaitGroup - Səviyyə 66
Kilidlənmiş Kanal əsasları (Channels) - Səviyyə 67
Kilidlənmiş select, timeout-lar və goroutine sızmaları - Səviyyə 68
Kilidlənmiş Sinxronizasiya (sync, Mutex, atomic) - Səviyyə 69
Kilidlənmiş Worker pool - Səviyyə 70
Kilidlənmiş Qabaqcıl context - Səviyyə 71
Kilidlənmiş Race detector və benchmark-lar (pprof) - Səviyyə 72
Kilidlənmiş Kursun yekunları və gələcək inkişaf - Səviyyə 73
Kilidlənmiş Final layihəsi