Golang Todolist CLI #1 โ€“ Menginisiasi Proyek

Ajitama DevAjitama Dev
2 min read

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?

0
Subscribe to my newsletter

Read articles from Ajitama Dev directly inside your inbox. Subscribe to the newsletter, and don't miss out.

Written by

Ajitama Dev
Ajitama Dev