Skip to main content

Init project golang

Sebelum membuat project golang, terlebih dahulu yaitu melakukan init directory. Fungsi init ini digunakan untuk melakukan register folder agar terdeteksi sebagai module/package.

untuk melakukan init bisa menggunakan cara sebagai berikut

go mod init <nama module>

# example
go mod init first-go-project

Setelah menjalankan perintah tersebut maka didalam folder tersebut terdapat file go.mod yang berisi seperti berikut

module first-go-project

go 1.20

install package

untuk menginstall package

go get -u <package-name>

contoh

go get -u github.com/gin-gonic/gin

option -u digunakan untuk melakukan download package sekaligus update package, agar menggunakan package rilis minor atau patch

untuk mendapatkan info selengkapnya bisa gunakan perintah

go help get