Pekerjaan lanjutan dengan kesalahan di Go (Golang) - kursus RUB 21.280. dari Stepik, pelatihan 22 jam, tanggal 28 November 2023.
Miscellanea / / November 29, 2023
Apa istimewanya kesalahan?
Kami percaya bahwa penanganan kesalahan yang kompeten adalah kunci toleransi kesalahan aplikasi Anda, dan tidak semuanya sejelas yang terlihat pada pandangan pertama:
Berapa banyak cara yang Anda ketahui untuk mengatasi kesalahan? Satu? Dua? Dan jumlahnya lebih dari lima! Jebakan apa yang disembunyikan masing-masing dari mereka?
Bagaimana cara menangani kesalahan tanpa mengimpor paketnya?
Mungkin Anda tahu bagaimana perpustakaan standar menulis kesalahan stacktrace?
Apa kesalahan konstan itu?
Apakah stacktrace merupakan hal yang mahal?
Mengapa metode Error berbahaya dan tipe receiver apa yang sebaiknya dipilih?
Kesalahan mana yang bisa diabaikan dan mana yang tidak bisa?
Bagaimana cara menangani kesalahan yang terjadi secara bersamaan?
Bagaimana jika paket tidak memberikan kesalahan yang diperlukan?
Di mana dan bagaimana mencatat kesalahan?
Seberapa kompatibel modul penanganan kesalahan pihak ketiga dengan perpustakaan standar?
Bagaimana Go mencapai mekanisme kesalahannya saat ini dan apa yang akan terjadi selanjutnya?
dll.
Tujuan utama kursus ini adalah menyiapkan produksi kode penanganan kesalahan Anda.
Jika Anda berpikir bahwa mengatasi kesalahan di Go berakhir dengan mengetahui kesalahan. Apakah dan kesalahan. Seperti, maka Anda pasti harus datang kepada kami.
Apakah mata kuliahnya semuanya teori?
Tidak, tidak dan TIDAK!
Tentu saja, kita harus menyentuh aspek teoretis dalam menangani kesalahan di Go, tetapi bersiaplah untuk membaca banyak kode sumber, baik perpustakaan standar maupun modul pihak ketiga.
Akses ke setiap modul berikutnya dibuka hanya setelah menyelesaikan masalah dan menguji modul saat ini. Contoh dari kursus dan templat tugas ada di repositori GitHub terpisah. Untuk setiap tugas, ada pengujian unit yang harus dilewati - Anda tidak perlu kesulitan dengan I/O, seperti halnya tugas di kursus lain.
Apa yang akan saya pelajari?
Jika Anda baru mengenal Go, Anda pasti ingin mempertajam pengetahuan Anda dan menikmati beberapa contoh kode yang mungkin Anda lewatkan saat ini. Namun kami memperingatkan Anda bahwa Anda mungkin tidak akan dapat menyelesaikan semua tugas kursus.
Jika Anda seorang tomat senior dan seorang pengembang Go yang berpraktik, maka sekali lagi Anda akan mengenal praktik terbaik dan mencari tahu apa yang layak untuk dikalahkan oleh rekan kerja Anda, dan mungkin bahkan diri Anda sendiri.
Bagaimanapun, jika Anda memiliki pengalaman dalam pemrograman secara umum, keterampilan dalam paket standar Google dan keinginan untuk mencapai akhir, maka kursus tersebut akan berjalan dengan baik.
Apakah kursus hanya tentang kesalahan?
TIDAK!
Pelajaran sering kali berisi komentar orisinal tentang topik terkait (seperti pengujian, konkurensi, analisis kode statis, dll.), dan setiap modul dilengkapi dengan bibliografi yang komprehensif. Modul “Menangani kesalahan dalam pengujian” dan “Menangani kesalahan dalam kode kompetitif” akan membuat Anda berkeringat.
Konsep panik terkait kesalahan dibahas pada mata kuliah tersendiri.
Contoh masalah
Di mana saya bisa bertanya tentang kursus ini?
Selamat Datang di https://t.me/goinpractice.
Kursus lainnya di
https://www.golang-courses.ru/
3
kursus- Lulusan MSTU dinamai. NE. Bauman - Arsitek Solusi di Exness. - Mantan manajer dan salah satu penulis Otus: Golang Developer. Profesional. - Penulis dan guru Golang dalam praktiknya
- Lulusan MSTU dinamai. NE. Bauman
- Arsitek Solusi di Exness
- Mantan manajer dan salah satu penulis Otus: Golang Developer. Profesional
- Penulis dan guru Golang dalam praktiknya
3
kursus- Lulusan Universitas Teknik Negeri Moskow dinamai N.E. Bauman. - Di masa lalu, pengembang Android Java/Kotlin, saat berada di Avito, bermutasi sepenuhnya menjadi insinyur backend. Saya menulis di Go dan sedikit PHP. - Karakter buruk. Bukan...
- Lulusan Universitas Teknik Negeri Moskow dinamai N.E. Bauman.
- Di masa lalu, pengembang Android Java/Kotlin, saat berada di Avito, bermutasi sepenuhnya menjadi insinyur backend. Saya menulis di Go dan sedikit PHP.
- Karakter buruk. Belum nikah.