# Instalasi Gofiber

#### Inisialisasi Proyek Go:

1. Buat direktori baru untuk proyek Go Anda, misalnya `gofiber`.
2. Buka terminal atau command prompt Anda.
3. Navigasikan ke dalam direktori yang baru Anda buat:

   ```bash
   cd gofiber
   ```
4. Jalankan perintah `go mod init` untuk menginisialisasi modul Go:

   ```csharp
   go mod init gofiber
   ```

   Ganti `nama_modul_anda` dengan nama modul yang Anda inginkan.&#x20;

#### Instalasi Gofiber:

1. Gunakan perintah berikut untuk menginstal Gofiber menggunakan perintah `go get`:

   ```arduino
   go get -u github.com/gofiber/fiber/v2
   ```

#### Contoh Hello World dengan Method GET:

Berikut adalah contoh sederhana penggunaan Gofiber untuk membuat server HTTP yang menanggapi permintaan GET dengan pesan "Hello, World!":

Buatlah file dengan nama `main.go` dan isi dengan kode berikut:

```go
package main

import (
    "github.com/gofiber/fiber/v2"
)

func main() {
    // Membuat instance dari aplikasi Gofiber
    app := fiber.New()

    // Mendefinisikan handler untuk route GET "/"
    app.Get("/", func(c *fiber.Ctx) error {
        return c.SendString("Hello, World!")
    })

    // Menjalankan server pada port 3000
    app.Listen(":3000")
}
```

#### Menjalankan Server:

Untuk menjalankan server, jalankan perintah berikut di terminal:

```bash
go run main.go
```

Sekarang, server Anda akan berjalan dan dapat diakses di `http://localhost:3000`.

Ini adalah contoh sederhana penggunaan Gofiber. Anda dapat mengeksplorasi dokumentasi resmi Gofiber untuk fitur-fitur lebih lanjut dan penggunaan yang lebih kompleks: <https://docs.gofiber.io/>

<br>
