Proyek Akhir CLI Kecil
Bagian dari kursus Go
Sampai sekarang setiap program yang kamu tulis punya masukan yang dipatri di dalam kode sumbernya. Kalau kamu ingin menjumlahkan bilangan yang berbeda, kamu mengedit file-nya lalu menjalankannya lagi. Itu tidak masalah untuk belajar dan tidak ada gunanya untuk sebuah tool, karena tool adalah sesuatu yang kamu serahkan ke orang lain dan merekalah yang menentukan tool itu bekerja atas apa.
Pelajaran ini membangun tool sungguhan: sebuah program yang kamu jalankan sebagai sum 1 2 3 dan yang mencetak 6. Ia sengaja dibuat kecil, karena bagian yang menarik bukan aritmetikanya. Melainkan segala sesuatu di sekelilingnya. Memasukkan nilai dari luar, memutuskan apa yang dilakukan ketika nilai-nilai itu ngawur, memberi tahu orang yang menjalankannya bahwa ada yang tidak beres, dan mengubah semuanya menjadi satu...
Ingin belajar Go Proyek Akhir CLI Kecil di lingkungan nyata?
Klik di bawah, dapatkan mesin Linux dengan Go siap pakai, dan kerjakan Proyek Akhir CLI Kecil secara praktik dengan tutor AI yang memahami kodemu.
Mulai pelajaran iniProyek Akhir CLI KecilYang akan kamu pelajari
- Os.Args
- Strconv.Atoi
- Error handling with if err != nil
- Os.Exit
- Go build
- Putting it together
