> For the complete documentation index, see [llms.txt](https://zakimaliki.gitbook.io/golang/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://zakimaliki.gitbook.io/golang/cara-menjalankan-golang.md).

# Cara menjalankan Golang

Berikut adalah langkah-langkah untuk membuat dan menjalankan program Go sederhana tanpa menggunakan pustaka eksternal, namun dengan menggunakan Go Modules untuk manajemen dependensi:

#### **Langkah 1: Menginisialisasi Proyek dengan Go Modules**

1. **Buat Proyek Baru:**
   * Buka Terminal atau Command Prompt.
   * Buat direktori baru untuk proyek Anda, misalnya `mkdir myproject`.
   * Pindah ke direktori proyek: `cd myproject`.
2. **Inisialisasi Go Modules:**

   * Jalankan perintah: `go mod init nama-modul-anda`.
   * Contoh: `go mod init myproject`.

   Proses ini akan membuat file `go.mod` yang akan mencatat semua dependensi proyek Anda.

#### **Langkah 2: Menulis dan Menjalankan Program Go**

1. **Buat File Program:**
   * Gunakan editor teks atau IDE favorit Anda untuk membuat file program Go, misalnya `main.go`.
2. **Tulis Kode Program:**

   * Tulis program Go Anda dalam file `main.go`. Misalnya, program sederhana yang mencetak "Hello, World!" ke konsol:

   ```go
   package main

   import "fmt"

   func main() {
       fmt.Println("Hello, World!")
   }
   ```
3. **Menjalankan Program:**

   * Kembali ke Terminal atau Command Prompt di direktori proyek Anda.
   * Jalankan program dengan perintah: `go run main.go`.

   Program Anda sekarang akan dijalankan dan output "Hello, World!" akan ditampilkan di konsol.

Di bab berikutnya akan dibahas tentang bagaimana mendeklarasikan Golang
