Go Run & Go Build
Pada sesi ini, Kita akan membahas perbedaan antara perintah go run dan go build
Last updated
Was this helpful?
Pada sesi ini, Kita akan membahas perbedaan antara perintah go run dan go build
Last updated
Was this helpful?
go run
Perintah go run
digunakan untuk menjalankan program Go. Namun go run
hanya bisa digunakan untuk file yang memiliki package main
seperti contoh pada sesi .
Jika terdapat beberapa file yang juga sebagai package main
, maka saat menjalankan go run
harus tetap memanggil nama file tersebut. Contohnya:
go build
Perintah go build
juga sama fungsinya dengan go run
yaitu mengkompilasi program dan mengeluarkan hasilnya. Namun go build
akan menghasilkan executable file yang dapat dijalankan. Berikut adalah contoh penggunaan go build
:
Kita bisa lihat bahwa nama executable file secara default akan sama dengan nama proyek atau nama modules yaitu hellogolang
.
Jika Kita ingin membuat nama yang berbeda, Kita bisa gunakan perintah go build -o <nama-file-exec>
:
Untuk menjalankan executable file, panggil nama executable file yang telah kita build: