Golang Todolist CLI #1 โ Menginisiasi Proyek


Selamat datang di seri Golang Todolist CLI bersama saya, Ajitama! ๐
Di seri ini, kita akan membangun aplikasi to-do list berbasis command line (CLI) menggunakan bahasa Go. Proyek ini cocok banget buat kamu yang ingin belajar membuat aplikasi nyata dengan Go, sekaligus memahami struktur proyek, best practice, dan penerapan konsep seperti modularisasi, testing, hingga CI/CD.
Di seri pertama ini, kita akan mulai dari langkah paling dasar: menginisiasi proyek.
Langkah 1 โ Membuat Folder Proyek
Pertama, mari kita buat folder khusus untuk proyek ini. Buka terminal dan jalankan perintah berikut:
mkdir golang-todolist-cli
cd golang-todolist-cli
Folder golang-todolist-cli
akan menjadi direktori utama proyek kita.
Langkah 2 โ Inisialisasi Modul Go
Setelah berada di dalam folder proyek, kita perlu menginisialisasi modul Go. Modul ini akan membantu Go mengenali dependensi dan struktur proyek kita.
Jalankan perintah berikut:
go mod init github.com/fardannozami/golang-todolist-cli
Perintah ini akan membuat file go.mod
yang berisi informasi nama modul dan versi Go yang digunakan.
Hasil
Setelah menjalankan perintah di atas, struktur awal proyek kita akan terlihat seperti ini:
golang-todolist-cli/
โโโ go.mod
Proyek berhasil diinisiasi, dan kita siap untuk mulai ngoding! ๐
Penutup
Itu dia langkah awal untuk memulai proyek Golang Todolist CLI. Di seri berikutnya, kita akan mulai menyusun struktur folder dan membuat command CLI pertamanya.
Sampai jumpa di seri selanjutnya! ๐
Jangan lupa follow atau bookmark agar kamu tidak ketinggalan update!
Ingin dilanjutkan ke seri berikutnya sekarang?
Subscribe to my newsletter
Read articles from Ajitama Dev directly inside your inbox. Subscribe to the newsletter, and don't miss out.
Written by
