Kerangka Materi
Konsep Lanjutan Go
- Menggali lebih dalam sistem tipe Go
- Bekerja dengan pointer, manajemen memori, dan garbage collection
- Interface lanjutan dan embedding
Konkurensi dan Paralelisme
- Pengelolaan goroutine lanjutan
- Channel terbuffer dan tidak terbuffer
- Pernyataan select dan worker pools
Pemrosesan Kesalahan dan Penyimpanan Log
- Jenis kesalahan kustom dan wrapping
- Penyimpanan log terstruktur dan monitoring
- Propagasi kesalahan dan praktik terbaik
Pengujian dan Benchmarking
- Pengujian unit dan integrasi di Go
- Menggunakan alat pengujian bawaan Go
- Benchmarking dan profiling aplikasi
Perograman Modular dan Paket
- Pengelolaan dependensi dengan modul Go
- Versi dan penerbitan modul
- Membangun perpustakaan Go yang dapat digunakan kembali
Membangun API dan Mikroservis
- Membuat API RESTful menggunakan Go
- Menggunakan Go dengan Docker dan kontainer
- Orkestrasi layanan dan penyebaran
Optimisasi Kinerja
- Pemrosilan memori dan tuning
- Strategi optimisasi konkurensi
- Monitoring kinerja dengan pprof
Rangkuman dan Langkah Selanjutnya
Persyaratan
- Pengalaman pemrograman dengan Go
- Pemahaman tentang sintaks, struktur data, dan fungsi Go
- Pengalaman bekerja dengan paket dan konkurensi dasar
Audience
- Software developer berpengalaman
- Ingenieur backend
- Pengembang aplikasi cloud-native
Testimoni (5)
Sangat interaktif. Instruktur sangat berpengetahuan dan sabar.
Robert
Kursus - Event Driven Architecture Custom
Diterjemahkan Mesin
Flexibility to cover the subjects I am most intrested in
James Ferrier - OptoicoreIT
Kursus - Building Microservices with Go
Kemudahan bahasa dan contoh-contoh yang diberikan oleh guru
Alvaro Salomao Rumbane - CEDSIF Ministry of Finance
Kursus - Go Programming Language for Programmers
Diterjemahkan Mesin
Dukungan untuk masalah yang dihadapi peserta pelatihan. Penyelidikan dan dukungan juga setelah pelatihan sangat baik!
Hans Jurgen Hogerle - Daimler TSS GmbH
Kursus - Advanced Go Programming
Diterjemahkan Mesin
Informasi tambahan yang tidak terdapat dalam dokumentasi resmi
Sayf Eddine HAMMEMI - SCALITY SA
Kursus - Go for Systems Programming
Diterjemahkan Mesin