Shanraq.org Shanraq.org

Жарияланым мұрағаты

сейсенбі, 1 қыркүйек 2026

сейсенбі

қыркүйек 2026
дссссрбсжмснжс
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30

Түсі айқын күндерде жарияланым бар — соларды басуға болады.

Қоғам

Қазақша тегін бағдарламалау курсы: Go нөлден бастап

50 сабақтан тұратын курс: «интернет қалай жұмыс істейді» дегеннен өз доменіңізде тұратын Go-дағы жеке блогқа дейін. Курс толық жазылған, оқу үшін тіркелудің де, төлемнің де қажеті жоқ. Қазақша бірінші, орысша мен ағылшынша қатар. Ішінде: соңында не шығады, неге Go әрі онымен кім жазады.

IT

Go-дағы функциялар: параметрлер, return және екі мән

Go курсының бесінші сабағы. Функцияны қалай жариялау керек және параметр, аргумент, return деген не. Сабақтың ең бастысы: Go-да функция бірден екі мән қайтарады — нәтиже және шықты ма деген белгі. Тілде ерекше жағдайлардың жоқтығы содан. result, ok := тәсілін талдаймыз.

IT

Go-дағы айнымалылар мен типтер: string, int, float64, bool

Go курсының төртінші сабағы. Айнымалы деген не және тілге типтер не үшін керек: string, int, float64 және bool, := мен var арқылы жариялау, нөлдік мәндер және тип неге бір рет таңдалады. Бірінші күні кездесетін declared and not used қатесін және атау ережелерін талдаймыз.

IT

Go-дағы алғашқы бағдарлама: net/http сервері, 20 минут

Go курсының үшінші сабағы. Go-дағы алғашқы бағдарлама және жұмыс істейтін веб-сервер: package main, func main, http.HandleFunc, http.ListenAndServe және 8080 порты. Тілдің бірде-бір ережесін жаттамай тұрып, браузерден өз бағдарламаңыздың жауабын көресіз. Порт бос болмаса, не істеу керек.

IT

Go орнату және VS Code баптау: жұмыс ортасы нөлден

Go курсының екінші сабағы. Кодтың бірінші жолына дейін не керек: Go 1.27, Go кеңейтімі бар VS Code, жоба қалтасы және go mod init. Қайсысы не үшін жауап беретінін талдаймыз: тіл, редактор, кеңейтім және терминал. Соңында алғашқы бағдарламаңыз терминалда әлемге сәлем айтады.

IT

Интернет қалай жұмыс істейді: HTTP сұранысы, 15 минут

Go курсының бірінші сабағы. Браузер серверден нені сұрайды және не нәрсе жауап саналады: клиент пен сервер, домен, IP және порт, әдіс пен жол, тақырыптар, 200, 404, 500 кодтары. Терминалдағы бір жол нағыз HTTP жауабын оқымай тұрып көрсетеді. Мектеп бағдарламасы мұны бермейді.