GO бағдарламалау

  • Пәннің мақсаты-студенттерді GO бағдарламалау тілін және оның жоғары тиімді және сенімді бағдарламалық қосымшаларды әзірлеу мүмкіндіктерін білуге негізделген ақылды келісімшарттар жасау үшін арнайы бағдарламалау тілдерін үйренуге дайындау. Осы пән бойынша студенттер GO тілінің синтаксисін, оның негізгі конструкциялары мен деректер түрлерін, деректер құрылымын, функциялары мен әдістерін, қателерді өңдеу мен бағдарламаларды тестілеуді, GO тіліндегі Жүйелік бағдарламалау негіздерін және операциялық жүйелермен өзара әрекеттесуді, горутиналар мен арналар, желілік бағдарламалау және мәліметтер базасымен, құралдармен және кітапханалармен жұмыс істеу үшін әзірленген gofmt, go test, go build, go mod, go get және басқа кітапханалар мен бағдарламаның дамуын жеделдетуге, өнімділікті оңтайландыруға және қауіпсіздікті қамтамасыз етуге арналған құрылымдар. Студенттер параллель және таратылған бағдарламалық қосымшалар жасайды, GO экожүйесімен жұмыс істеуді үйренеді, соның ішінде Go Modules пакет менеджері және үшінші тарап кітапханалары мен құрылымдары, бағдарламаның жұмысын тексеру үшін тесттер жазады. Қорытынды бағалау портфолионы қорғауды білдіреді.
  • Образовательная программа 6B06191 Блокчейн инженериясы
  • Несиелер 5
  • Оқу жылы 2
  • Семестр 4
Top