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
Baca pelajaran ini dalam bahasamu
Semua pelajaran di kursus ini
20 pelajaran- 1Halo, Go25 mnt
- 2Variabel dan Tipe Data25 mnt
- 3Alur Kendali: if dan for30 mnt
- 4Fungsi30 mnt
- 5Slice dan Map35 mnt
- 6Struct dan Pointer35 mnt
- 7Methods dan Interfaces35 mnt
- 8Penanganan Kesalahan35 mnt
- 9Modules dan Struktur Proyek35 mnt
- 10Proyek Akhir CLI Kecil40 mnt
- 11Tur Pustaka Standar40 mnt
- 12Pengujian dan Benchmarks40 mnt
- 13Goroutine dan Channel40 mnt
- 14Pola Konkurensi45 mnt
- 15Generics35 mnt
- 16Server HTTP45 mnt
- 17Database dengan database/sql45 mnt
- 18Performa dan Pembuatan Profil40 mnt
- 19Pola Desain dalam Go40 mnt
- 20Penerapan dan Produksi45 mnt
