Kerangka Materi
Pendahuluan ke Go
- Ringkasan dan sejarah Go
- Menginstal Go dan mengatur lingkungan
- Alat-alat Go dan struktur workspace
Konsep Dasar Bahasa
- Tipe data, variabel, dan konstanta
- Operator dan ekspresi
- Struktur kontrol: if, switch, loop
Fungsi dan Lingkup
- Mendefinisikan dan memanggil fungsi
- Banyak nilai kembalian
- Penyampaian berdasarkan nilai dan referensi
Bekerja dengan Array, Slice, dan Map
- Mengenal tipe koleksi Go
- Membuat dan memanipulasi slice
- Bekerja dengan map dan pasangan kunci-nilai
Structs dan Metode
- Membuat dan menggunakan structs
- Mendefinisikan dan memanggil metode
- Menggunakan interface
Konsep Dasar Konkurensi
- Pengenalan ke goroutine
- Menggunakan channel untuk komunikasi
- Polanya sinkronisasi
Membangun dan Menjalankan Aplikasi Go
- Mengorganisir kode ke dalam paket
- Menyusun dan menjalankan program Go
- Debugging dan pengujian
Rangkuman dan Langkah Selanjutnya
Persyaratan
- Pengalaman dalam setidaknya satu bahasa pemrograman
- Pemahaman tentang dasar-dasar pemrograman seperti variabel, loop, dan fungsi
- Keterampilan dalam operasi baris perintah
Audience
- pengembang perangkat lunak
- programer sistem
- insinyur backend
Testimoni (5)
Sangat interaktif. Pelatih 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
The simplicity of language and the examples given by the teacher
Alvaro Salomao Rumbane - CEDSIF Ministry of Finance
Kursus - Go Programming Language for Programmers
Support for issues the trainees have. The investigation and support also after training is very great!
Hans Jurgen Hogerle - Daimler TSS GmbH
Kursus - Advanced Go Programming
The extra informations not in the official docs