Mengenal Go dalam 2 Jam: Bahasa Pemrograman Modern dari Google

Pelajari dasar-dasar bahasa pemrograman Go (Golang) dari Google dalam 2 jam. Kursus singkat dan praktis untuk memahami syntax, konsep fundamental, dan membuat program Go pertama Anda.

Last Update: November 30, 2025
Language: Indonesia
4 Sections ยท 18 Lessons ยท 7 hr 7 min
No ratings yet
Level Beginner
Kategori Go
Created by Admin Course A
Durasi 7 hr 7 min

Apa yang akan Anda pelajari

Memahami karakteristik unik Go dan mengapa perusahaan besar menggunakannya

Menulis syntax dasar Go termasuk variabel, tipe data, dan operator

Membuat dan menggunakan fungsi, termasuk multiple return values yang khas di Go

Menggunakan struktur kontrol seperti if-else, switch, dan looping di Go

Memahami array, slice, dan map untuk mengelola koleksi data

Mengenal struct dan method untuk pemrograman berorientasi data

Setup environment Go dan menjalankan program Go di komputer Anda

Siapa Target Audiens Kursus Ini

Developer pemula yang sudah memiliki dasar pemrograman dan ingin belajar bahasa baru

Programmer dari bahasa lain (Python, JavaScript, Java) yang ingin mengenal Go

Mahasiswa IT atau profesional yang ingin menambah skill bahasa pemrograman modern

Apa yang Akan Anda Buat

Program To-Do List CLI sederhana dengan operasi tambah, lihat, dan hapus task

Aplikasi Konverter Suhu interaktif dengan validasi input dan multiple unit conversion

Konten Kursus

Memulai dengan Go: Setup dan Program Pertama

4 pelajaran | 1 hr 36 min
Apa itu Go dan Mengapa Go Populer?
24 min
Instalasi Go dan Setup Development Environment
24 min
Struktur Program Go dan Hello World Pertama Anda
24 min
Memahami Package, Import, dan Go Modules
24 min

Fundamental Go: Variabel, Tipe Data, dan Operator

4 pelajaran | 1 hr 32 min
Deklarasi Variabel dan Tipe Data di Go
23 min
Konstanta dan Short Declaration dengan :=
23 min
Operator Aritmatika, Perbandingan, dan Logika
23 min
Praktik: Membuat Program Kalkulator Sederhana
23 min

Kontrol Flow dan Fungsi di Go

4 pelajaran | 1 hr 41 min
Kondisi If-Else dan Switch Statement
24 min
Looping dengan For: Satu-satunya Loop di Go
26 min
Membuat dan Memanggil Fungsi di Go
24 min
Multiple Return Values dan Named Return
27 min

Struktur Data dan Mini Project

6 pelajaran | 2 hr 18 min
Array dan Slice: Mengelola Koleksi Data
24 min
Map: Key-Value Storage di Go
24 min
Struct dan Method untuk Organisasi Data
21 min
Mini Project 1: Aplikasi To-Do List CLI
22 min
Mini Project 2: Konverter Suhu Interaktif
22 min
Rangkuman dan Langkah Belajar Selanjutnya
25 min

Deskripsi Kursus

Go atau Golang adalah bahasa pemrograman modern yang dikembangkan oleh Google dan telah menjadi pilihan utama untuk membangun aplikasi backend, microservices, dan cloud-native applications. Bahasa ini digunakan oleh perusahaan-perusahaan besar seperti Google, Uber, Netflix, dan Tokopedia karena performanya yang cepat, kesederhanaannya, dan kemampuan concurrency yang luar biasa.

Dalam kursus gratis ini, Anda akan diperkenalkan dengan fundamental bahasa Go melalui pendekatan praktis dan langsung ke coding. Anda akan belajar syntax dasar Go, memahami bagaimana Go menangani data dan fungsi, serta mengenal fitur-fitur unik yang membuat Go berbeda dari bahasa pemrograman lainnya. Setiap konsep dijelaskan dengan contoh kode nyata yang bisa langsung Anda praktikkan.

Kursus ini dirancang khusus untuk diselesaikan dalam 2 jam, cocok untuk Anda yang ingin mengenal Go dengan cepat namun tetap mendapatkan pemahaman yang solid. Anda tidak perlu pengalaman dengan Go sebelumnya, namun pemahaman dasar tentang pemrograman akan sangat membantu. Setiap section dibangun dengan pola Konsep โ†’ Contoh Kode โ†’ Praktik Sederhana untuk memaksimalkan pembelajaran Anda.

Di akhir kursus, Anda akan membuat dua mini project sederhana yang mengintegrasikan semua konsep yang telah dipelajari. Anda akan memiliki fondasi yang kuat untuk melanjutkan pembelajaran Go ke level yang lebih advanced, atau mulai mengeksplorasi pengembangan aplikasi backend dan microservices dengan Go.

Kursus ini adalah pintu gerbang sempurna bagi Anda yang ingin menambah skill baru di CV, mengeksplorasi bahasa pemrograman yang sedang naik daun, atau memahami mengapa banyak perusahaan teknologi beralih ke Go. Mari mulai perjalanan Anda menguasai bahasa pemrograman yang powerful namun sederhana ini!

Rating & Ulasan

0 ratings