Täiustatud töö vigadega Go (Golang) - kursus RUB 21 280. Stepikust, koolitus 22 tundi, kuupäev 28.11.2023.
Varia / / November 29, 2023
Mis on vigades nii erilist?
Usume, et pädev veakäsitlus on teie rakenduse tõrketaluvuse võti ja siin pole kõik nii ilmne, kui esmapilgul tundub:
Mitut võimalust teate vea ümberlülitamiseks? Üks? Kaks? Ja neid on rohkem kui viis! Milliseid lõkse igaüks neist peidab?
Kuidas käsitleda viga ilma selle paketti importimata?
Võib-olla teate, kuidas standardne teek stacktrace'i vigu kirjutab?
Mis on pidevad vead?
Kas stacktrace on kallis asi?
Miks on tõrkemeetod ohtlik ja millist tüüpi vastuvõtja peaks ta valima?
Milliseid vigu saab ignoreerida ja milliseid mitte?
Kuidas käsitleda samaaegselt esinevaid vigu?
Mis siis, kui pakett ei paku nõutavat viga?
Kus ja kuidas vigu logida?
Kui ühilduvad kolmanda osapoole veatöötlusmoodulid standardse teegiga?
Kuidas Go oma praeguste veamehhanismideni jõudis ja mis ootab ees?
jne.
Kursuse põhieesmärk on teha oma veakäsitluse koodide tootmine valmis.
Kui arvate, et vigadega töötamine Go-s lõpeb vigadest teadasaamisega. Kas ja vead. Nagu, siis peaksite kindlasti meie juurde tulema.
Kas kursus on teooria?
Ei, ei ja EI!
Muidugi peame puudutama Go vigadega töötamise teoreetilisi aspekte, kuid olge valmis lugema palju lähtekoodi, nii standardset teeki kui ka kolmanda osapoole mooduleid.
Juurdepääs igale järgnevale moodulile avaneb alles pärast praeguse mooduli probleemide ja testide lahendamist. Kursuse näited ja ülesannete mallid on eraldi GitHubi hoidlas. Iga ülesande jaoks on ühikutestid, mis peavad läbima – te ei pea kannatama I/O pärast, nagu teiste kursuste ülesannete puhul.
Mida ma õpin?
Kui olete Go uustulnuk, soovite kindlasti oma teadmisi lihvida ja nautida mõnda koodinäidet, mis teil praegu ilmselt puudu on. Kuid hoiatame teid, et tõenäoliselt ei saa te kõiki kursuse ülesandeid täita.
Kui oled staažikas tomat ja praktiseeriv Go arendaja, siis tutvud taaskord parimate praktikatega ning saad teada, mille pärast tasub kolleege ja võib-olla isegi iseennast randmele lüüa.
Igal juhul, kui sul on programmeerimise kogemus üldiselt, oskus guugeldada standardpakette ja soov lõpuni jõuda, siis peaks kursus hästi minema.
Kas kursus räägib ainult vigadest?
Ei!
Tunnid sisaldavad sageli originaalseid kommentaare seotud teemadel (nagu testimine, samaaegsus, staatilise koodi analüüs jne) ning iga moodul on varustatud põhjaliku bibliograafiaga. Eriti ajavad higistama moodulid “Testi vigadega tegelemine” ja “Võistluskoodi vigadega tegelemine”.
Vigadega seotud paanika mõistet käsitletakse eraldi kursuses.
Näidisprobleemid
Kust saab kursuse kohta küsida?
Tere tulemast https://t.me/goinpractice.
Rohkem kursusi aadressil
https://www.golang-courses.ru/
3
muidugi- nime saanud MSTU lõpetanud. N.E. Bauman – lahenduse arhitekt ettevõttes Exness. - Endine juht ja üks Otuse autoreid: Golang Developer. Professionaalne. - Golangi autor ja õpetaja praktikas
- nime saanud MSTU lõpetanud. N.E. Bauman
- Exnessi lahendusarhitekt
- Endine juht ja üks Otuse autoreid: Golang Developer. Professionaalne
- Golangi autor ja õpetaja praktikas
3
muidugi- lõpetas N.E. nimelise Moskva Riikliku Tehnikaülikooli. Bauman. - Varem muutus Java/Kotlini Androidi arendaja Avitos olles täielikult taustainseneriks. Kirjutan Go ja natuke PHP-s. - Halb iseloom. Mitte...
- lõpetas N.E. nimelise Moskva Riikliku Tehnikaülikooli. Bauman.
- Varem muutus Java/Kotlini Androidi arendaja Avitos olles täielikult taustainseneriks. Kirjutan Go ja natuke PHP-s.
- Halb iseloom. Ei ole abielus.