Back to Blog
Go Language

Menginisiasi Project Golang

23 Maret 20252 min read
Menginisiasi Project Golang

Pada seri Golang Basic, kita akan membahas cara menginisiasi atau membuat project Golang dari awal. Dalam ekosistem Golang, project sering disebut dengan module. Artikel ini akan membimbing Anda langkah demi langkah untuk memulai project Golang dengan benar.

1. Membuat Folder Project

Langkah pertama adalah membuat folder khusus untuk project yang akan kita bangun. Untuk itu, gunakan perintah berikut:

sh
mkdir golang-basic
cd golang-basic

Dengan perintah ini, kita telah membuat direktori golang-basic dan masuk ke dalamnya.

2. Menginisiasi Module Golang

Selanjutnya, kita perlu menginisiasi module Golang di dalam folder project yang telah dibuat. Jalankan perintah berikut:

sh
go mod init golang-basic

Setelah menjalankan perintah ini, akan tercipta file go.mod. File ini berfungsi untuk menyimpan informasi terkait module yang sedang dibuat, termasuk nama module dan dependensi yang digunakan dalam project.

3. Mengecek File go.mod

Untuk memastikan module telah berhasil dibuat, kita bisa melihat isi file go.mod dengan perintah:

sh
cat go.mod

Contoh outputnya akan terlihat seperti ini:

txt
module golang-basic

go 1.20

Di sini, golang-basic adalah nama module yang kita buat, dan go 1.20 menunjukkan versi Golang yang digunakan.

4. Siap untuk Pengembangan

Setelah langkah-langkah di atas selesai, project Golang kita sudah siap untuk dikembangkan lebih lanjut. Selanjutnya, kita bisa mulai menulis kode program dalam bahasa Golang!

Dengan memahami cara menginisiasi project Golang, Anda telah mengambil langkah pertama dalam pengembangan aplikasi berbasis Golang. Nantikan artikel berikutnya untuk belajar lebih dalam mengenai coding dalam Golang!

Article Series

Golang Basic

Lanjutkan membaca seri ini untuk melihat perjalanan lengkapnya.

  1. 1
  2. 2
    Menginisiasi Project Golang
    23 Mar 20252 min readCurrent article
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
    Function di Golang
    30 Mar 20253 min read
  8. 8
  9. 9
  10. 10
  11. 11
    Pointer di Golang
    14 Apr 20253 min read
  12. 12
  13. 13