Kerangka Materi
Pendahuluan
Memahami Pemrograman Sistem Unix
Memahami Bahasa Pemrograman Go dan Arsitektur Go
Instalasi dan Konfigurasi Lingkungan Pengembangan Go
Mempelajari Dasar-Dasar Sintaks Go
Bekerja dengan Paket Go
Algoritma dan Struktur Data
Cara Go Menangani Pengumpulan Sampah (Garbage Collection)
Bekerja dengan File dan Direktori dalam Go
Mengimplementasikan Operasi Input dan Output File dalam Go
Mengimplementasikan Penanganan Kesalahan
Mengidentifikasi dan Bekerja dengan File Sistem dalam Go: Log File, Operasi File Sistem, dan Kata Sandi
Bekerja dengan Proses dan Sinyal Unix dalam Go
- Memahami Proses dan Sinyal Unix
- Manajemen Proses
- Mengatasi Sinyal Unix dalam Go
- Menggunakan Perintah 'kill'
- Bekerja dengan Pipa dan Soket Unix dalam Go
- Bekerja dengan Remote Procedure Call (RPC) dalam Go
- Memprogram Shell Unix dalam Go
Memahami dan Bekerja dengan Goroutines
- Mempelajari tentang Goroutines
- Menggunakan Paket Sync Go
- Bekerja dengan Pipeline
- Menggunakan Penjadwal Go
- Menggunakan Kata Kunci 'select'
- Bekerja dengan Saluran Sinyal dan Saluran Berbuffer
- Menangani Timeout
- Bekerja dengan Saluran dari Saluran
- Bekerja dengan Saluran Nil
- Bekerja dengan Memori Bersama (Shared Memory)
- Bekerja dengan Utilitas dWC.go
Pemrograman Jaringan dalam Go
- Memahami Pemrograman Jaringan
- Bekerja dengan Paket Standar Net Go
- Meninjau Kembali Soket Unix
- Melakukan Pencarian DNS
- Mengembangkan Server TCP Sederhana dan Klien TCP Sederhana
- Mengembangkan Server UDP Sederhana dan Klien UDP Sederhana
- Bekerja dengan Server TCP Konkuren
Pemecahan Masalah
Ringkasan dan Kesimpulan
Persyaratan
- Pengalaman dasar dalam pemrograman dengan bahasa apa pun
- Kebiasaan dengan sistem Linux dan Unix
Testimoni (5)
Keterampilan mengajar dan keahlian instruktur
Liviu - Orange Services
Kursus - Go for Systems Programming
Diterjemahkan Mesin
Efisien waktu Transisi yang mulus dan terhubung dari satu topik ke topik lainnya Contoh mulai dari yang sederhana hingga menantang Banyak kesabaran dalam menjawab setiap pertanyaan dengan contoh Pengetahuan jauh di luar ekspektasi Begitu banyak hal untuk diapresiasi!
Laura - Orange Services
Kursus - Go for Systems Programming
Diterjemahkan Mesin
Sikap instruktur dan kenyataan bahwa dia berhenti di setiap masalah/isue untuk membantu yang membutuhkan Dia juga cukup santai, membuat pelatihan itu sebenarnya cukup menyenangkan dan nyaman
Rares - Orange Services
Kursus - Go for Systems Programming
Diterjemahkan Mesin
Patrick sangat membantu dan memberikan contoh dan praktik dunia nyata saat bekerja dengan Go. Ini bukanlah kursus teori murni tentang cara menggunakan Go, melainkan bagaimana mengembangkan dengan Go di dunia nyata. Dia menyediakan perbandingan dengan bahasa lain untuk menjelaskan konsep tertentu, yang sangat bermanfaat.
Cristian - Orange Services
Kursus - Go for Systems Programming
Diterjemahkan Mesin
Informasi tambahan yang tidak terdapat dalam dokumentasi resmi
Sayf Eddine HAMMEMI - SCALITY SA
Kursus - Go for Systems Programming
Diterjemahkan Mesin