Back
Blog
- Kamu Siap! Proyek Pertama dan Arah Selanjutnya di Dunia Go - Becoming Gopher
Babak final dari seri Becoming Gopher! Mari rangkai semua yang telah kita pelajari untuk membangun aplikasi To-Do List dan lihat sekilas kekuatan super Go: Konkurensi.
- Menjadi Profesional: Mengorganisir Kode & Menangani Error - Becoming Gopher
Saatnya naik kelas! Pelajari cara menata proyek dengan package, mengontrol visibilitas, dan menangani error secara elegan dan idiomatis di Go.
- Mekanisme Unik Go: Defer, Panic, Recover, dan Nil - Becoming Gopher
Selami lebih dalam filosofi Go dengan mempelajari empat konsep uniknya: defer untuk menunda eksekusi, panic dan recover untuk menangani kesalahan fatal, serta perilaku nil.
- Membongkar Misteri Pointer di Go (Tanpa Pusing!) - Becoming Gopher
Pointer sering dianggap momok, padahal sangat berguna! Pelajari apa itu pointer, mengapa ia penting untuk efisiensi, dan cara menggunakannya di Go dengan mudah.
- Membuat Tipe Data Sendiri: Struct, Method, dan Interface - Becoming Gopher
Naik level dari pengguna menjadi pencipta! Pelajari cara merancang blueprint data dengan Struct, memberinya perilaku dengan Method, dan membuat kontrak dengan Interface.
- Membangun Blok Program dengan Fungsi di Go - Becoming Gopher
Fungsi adalah jantung dari program yang terstruktur. Mari kita deep dive dari dasar hingga konsep canggih seperti closure, recursive, dan function as a value.
- Jurus Sakti Mengelola Data: Deep Dive Slice dan Map - Becoming Gopher
Array terasa kaku? Saatnya keluarkan dua jurus andalan setiap Gopher! Pelajari cara mengelola data secara fleksibel dengan Slice dan menyimpan data dengan key-value menggunakan Map.
- Mengulang Perintah: Mengenal Perulangan For dan Array - Becoming Gopher
Pelajari satu-satunya perulangan di Go, for, dan cara pertama kita untuk menyimpan sekumpulan data sejenis secara berurutan dengan array.
- Otak Program: Logika Percabangan dengan If & Switch - Becoming Gopher
Kita akan belajar cara menggunakan operator dan mengontrol alur program dengan if-else dan switch untuk membuat keputusan.
- Hello, Gopher! Kode Pertamamu dan Tipe Data Dasar - Becoming Gopher
Kita akan membuat program "Hello, World!" dan menyelami konsep paling fundamental: tipe data dasar, variabel, dan konstanta.
- From Zero: Menyiapkan Arena Ngoding Go - Becoming Gopher
Sebelum menulis baris kode pertama, ada beberapa persiapan penting. Di bagian ini, kita akan mengunduh Go, memasang code editor Visual Studio Code beserta ekstensinya, dan membuat modul Go pertama kita. Anggap ini sebagai pemanasan sebelum petualangan dimulai!
- Studi Kasus: Dari Audit Log hingga Uji Beban pada API E-Library - Weekend Project
Catatan teknis tentang hardening API E-Library, mulai dari audit log hingga load testing untuk menemukan dan memperbaiki bottleneck.
- Bayaran
Tak semua keberhasilan terasa utuh. Kadang yang kita sebut pencapaian… hanyalah cara hal-hal berharga diambil perlahan.
- E-Library API - A Weekend Project
A technical breakdown of building a modern backend API over several focused development sessions.
- Lift
Malam dan lift kala itu.