Backend

Go From Zero to Hero #19: Panduan Lengkap Menggunakan Method di Go-lang untuk Pemrograman Berorientasi Objek

Go From Zero to Hero #19: Panduan Lengkap Menggunakan Method di Go-lang untuk Pemrograman Berorientasi Objek

Panduan praktis memahami Method di Golang untuk memberikan aksi/perilaku pada Struct serta perbedaan antara Value dan Pointer Receiver.

Go From Zero to Hero #18: Belajar Struct di Golang — Solusi Bikin Data Lebih Rapi Saat Map Nggak Cukup

Go From Zero to Hero #18: Belajar Struct di Golang — Solusi Bikin Data Lebih Rapi Saat Map Nggak Cukup

Panduan lengkap memahami Struct di Golang untuk membuat tipe data kustom dan mengelompokkan data kompleks objek dunia nyata.

Go From Zero to Hero #17: Panduan Lengkap Menggunakan Map dan Manipulasi Key-Value di Golang

Go From Zero to Hero #17: Panduan Lengkap Menggunakan Map dan Manipulasi Key-Value di Golang

Belajar memahami struktur data Map di Golang untuk menyimpan dan memanipulasi data berbentuk Key-Value dengan cepat dan efisien.

Go From Zero to Hero #16: Slice di Go — Cara Mengatasi Ukuran Statis Array dengan Struktur Data Dinamis

Go From Zero to Hero #16: Slice di Go — Cara Mengatasi Ukuran Statis Array dengan Struktur Data Dinamis

Halo Go Developers! Selamat datang kembali di seri Go From Zero to Hero. Di artikel sebelumnya, kita sudah berkenalan dengan Array dan tahu cara menyimpan sekumpulan data dalam satu variabel. Tapi, …

Go From Zero to Hero #15: Mengenal Array — Cara Praktis Menyimpan Banyak Data dalam Satu Wadah

Go From Zero to Hero #15: Mengenal Array — Cara Praktis Menyimpan Banyak Data dalam Satu Wadah

Halo Go Developers! Selamat datang kembali di seri Go From Zero to Hero. Di artikel ketujuh kemarin, kita sudah berhasil memberi arahan komputer untuk melakukan tugas berulang-ulang lewat satu-satunya …

Go From Zero to Hero #14: Berpikir Khas Programmer dengan Logika Perulangan Rekursif di Go

Go From Zero to Hero #14: Berpikir Khas Programmer dengan Logika Perulangan Rekursif di Go

Memahami konsep fungsi rekursif, base case, dan cara kerja perulangan memanggil diri sendiri di Go-lang dengan analogi cermin dan contoh matematika.

Go From Zero to Hero #13: Mengenal Prosedur (Procedure) di Go dan Rahasia Parameter Pointer

Go From Zero to Hero #13: Mengenal Prosedur (Procedure) di Go dan Rahasia Parameter Pointer

Halo Go Developers! Selamat datang kembali di seri Go From Zero to Hero. Di artikel kedua belas kemarin, kita sudah berhasil membongkar misteri terbesar di Alpro 2, yaitu Pointer. Kita sudah belajar …

Go From Zero to Hero #12: Kupas Tuntas Pointer di Go — Cara Kerja Alamat Memori, Operator & dan *

Go From Zero to Hero #12: Kupas Tuntas Pointer di Go — Cara Kerja Alamat Memori, Operator & dan *

Halo Go Developers! Selamat datang kembali di seri Go From Zero to Hero. Di artikel kesebelas kemarin, kita sudah berhasil merapikan kode kita dengan konsep Fungsi (Function). Sekarang kita sudah tahu …

Go From Zero to Hero #11: Mengenal Fungsi (Function) di Go — Cara Membuat Kode Lebih Clean dan Reusable

Go From Zero to Hero #11: Mengenal Fungsi (Function) di Go — Cara Membuat Kode Lebih Clean dan Reusable

Belajar memahami konsep dasar fungsi (function), parameter, dan return value di Go-lang untuk menulis kode yang lebih rapi, modular, dan mudah dirawat.

Go From Zero to Hero #10: Logika Bertingkat: Menguasai Komposisi Struktur Kontrol (Nested Loop)

Go From Zero to Hero #10: Logika Bertingkat: Menguasai Komposisi Struktur Kontrol (Nested Loop)

Belajar menggabungkan percabangan dan perulangan (Nested Loop & If inside For) di Go-lang untuk memecahkan logika kode program yang kompleks.

Go From Zero to Hero #09: Menguasai While-Loop dan Repeat-Until Ala Go-lang

Go From Zero to Hero #09: Menguasai While-Loop dan Repeat-Until Ala Go-lang

Halo Go Developers! Selamat datang kembali di seri Go From Zero to Hero. Di artikel ketujuh kemarin, kita sudah berhasil memberi arahan komputer untuk melakukan tugas berulang-ulang lewat satu-satunya …

Go From Zero to Hero #08: Logika Perulangan - Menguasai Looping dengan Satu Kata Kunci (FOR)

Go From Zero to Hero #08: Logika Perulangan - Menguasai Looping dengan Satu Kata Kunci (FOR)

Haloo Go Developers! Selamat datang kembali di seri belajar Go From Zero to Hero. Di artikel sebelumnya, kita sudah belajar cara mengatur jalan raya alur program kita menggunakan switch case. Kita …

Go From Zero to Hero #07: Logika Percabangan Bagian 2 - Mengenal Switch Case di Go

Go From Zero to Hero #07: Logika Percabangan Bagian 2 - Mengenal Switch Case di Go

Konsepnya simpel banget: bayangin switch case adalah rak atau laci perintah kerja yang menampung perintah - perintah yang akan di eksekusi program. Menariknya lagi, switch case di Go itu punya aturan …

Go From Zero to Hero #06: Logika Percabangan Bagian 1 - mengenal if, else if, dan else

Go From Zero to Hero #06: Logika Percabangan Bagian 1 - mengenal if, else if, dan else

Haloo Go Developers! Selamat datang kembali di seri belajar Go From Zero to Hero. Di artikel kemarin kita telah berhasil membedah konsep Casting (Konversi Tipe Data) dan menjinakkan Operator Modulo …

Go From Zero to Hero #05: Panduan Lengkap Konversi Data (Casting) & Modulo di Go-lang

Go From Zero to Hero #05: Panduan Lengkap Konversi Data (Casting) & Modulo di Go-lang

Membahas rahasia konversi tipe data (casting) di Golang serta cara menghindari jebakan pembagian bilangan bulat (integer division) dan operasi modulo.

Go From Zero to Hero #04: Membuat Program Interaktif dan Mengolah Data dengan Operator Go

Go From Zero to Hero #04: Membuat Program Interaktif dan Mengolah Data dengan Operator Go

Halo Go Developers! Selamat datang kembali di seri Go From Zero to Hero. Di artikel ketiga kemarin, kita sudah berhasil memberikan “daya ingat” pada program kita lewat variabel dan tipe …

Go From Zero to Hero #03: Memahami Variabel, Data, dan Tipe Data Dasar pada Go

Go From Zero to Hero #03: Memahami Variabel, Data, dan Tipe Data Dasar pada Go

Halo Go Developers! Selamat datang kembali di seri Go From Zero to Hero. Di artikel kedua kemarin, kamu berhasil membuat program Hello World dan membedah kodenya. Gimana, seru kan? Nah, kalau kemarin …

Go From Zero to Hero #02: Membuat Program Pertama Hello World dan Memahami Struktur Kode Go

Go From Zero to Hero #02: Membuat Program Pertama Hello World dan Memahami Struktur Kode Go

Halo Go Developers! Selamat datang kembali di seri Go From Zero to Hero. Di artikel pertama sebelumnya, kita sudah berhasil melewati gerbang awal, yaitu melakukan instalasi Go di komputer …

Go From Zero to Hero #01: Pengenalan Golang dan Cara Setup Environment di Laptopmu

Go From Zero to Hero #01: Pengenalan Golang dan Cara Setup Environment di Laptopmu

Kenapa kamu harus belajar golang? Bayangkan kalau kamu bisa punya bahasa pemrograman yang punya kecepatan setara C++, tapi cara nulis kodenya segampang Python. Terdengar terlalu indah untuk jadi …