Blog

0 / 73 mavzu tugatilgan

Kursni boshlash

01Go asoslari

Go dasturlash tili bo'yicha to'liq qo'llanma: sintaksis, ma'lumot turlari, tuzilmalar va andozalar.

0 / 59
01
Go nima uchun yaratilgan?
02
Goni o'rnatish va ishga tushirish
03
Go kodi qanday tashkil qilinadi
04
Go tiliga qisqacha sayohat
05
Goning asosiy buyruqlari
06
Formatlash, tekshirish va hujjatlashtirish
07
Bog'liqliklarni boshqarish
08
Ish maydonlari va ko'p modulli ishlab chiqish
09
Oldindan e'lon qilingan tiplar
10
Nol qiymatlar va initsializatsiya
11
Konstantalar va literallar
12
O'zgaruvchilar va bloklar
13
Shartli mantiq
14
Sikllar va iteratsiya
15
Massivlar va slice'lar
16
Satrlar bilan ishlash
17
Maplar
18
Struct'lar va ma'lumotlarni modellashtirish
19
Funksiyalar chuqur
20
Qiymat sifatida funksiyalar
21
Metodlar va receiver'lar
22
Goda xotirani tushunish
23
Pointer'lar tushuntirilgan
24
O'zgaruvchanlik va ma'lumotni ulashish
25
Garbage Collection
26
Interface'lar bilan loyihalash
27
Interface'lar bo'yicha eng yaxshi amaliyotlar
28
Type assertion'lar va reflection chegaralari
29
Generics nima uchun muhim
30
Generic funksiyalar
31
Generic tiplar
32
Idiomatik generics
33
Xatolar qiymat sifatida
34
Xatolarni o'rash va tekshirish
35
panic, recover va muvaffaqiyatsizlik rejimlari
36
Testlash asoslari
37
Testlarni tashkil qilish va coverage
38
Ilg'or testlash
39
Integratsiya va tizim testlari
40
Concurrency asoslari
41
Channel andozalari
42
Sinxronizatsiya
43
Context va bekor qilish
44
Concurrency dizayn ko'rsatmalari
45
Vaqt va rejalashtirish
46
I/O va Streaming
47
Encoding va Serializatsiya
48
HTTP va Networking
49
Logging va Observability
50
Statik tahlil va Xavfsizlik
51
Kod generatsiyasi va Embedding
52
Software'ni build qilish va reliz qilish
53
Hujjatlashtirish va API'lar
54
Reflection amalda
55
Unsafe kod
56
Cgo va Foreign Function Interface'lar
57
Unumdorlikni sozlash
58
Uzoq muddatga loyihalash
59
Terminlar lug'ati

02Gist of Go: Concurrency

Go Concurrency bo'yicha to'liq amaliy qo'llanma: goroutine'lar, kanallar, sinxronizatsiya va ilg'or mavzular.

0 / 14