Membuat API Register dengan Golang Fiber

Pengenalan

Kali ini, kita akan membuat API registrasi sederhana menggunakan Golang Fiber yang memungkinkan pengguna untuk mendaftar.

Langkah 1: Menambahkan Endpoint Registrasi

Di file main.go, tambahkan endpoint registrasi:

app.Post("/register", func(c *fiber.Ctx) error {
    type RegisterRequest struct {
        Username string `json:"username"`
        Password string `json:"password"`
    }
    var req RegisterRequest
    if err := c.BodyParser(&req); err != nil {
        return c.Status(fiber.StatusBadRequest).JSON(fiber.Map{"error": "Invalid request"})
    }
    // Simpan pengguna baru di sini
    return c.JSON(fiber.Map{"message": "Registration successful"})
})

Langkah 2: Menguji API

Kirimkan permintaan ke [http://localhost:3000/register](http://localhost:3000/register) dengan data JSON.

Kesimpulan

Anda telah berhasil membuat API registrasi dengan Golang Fiber!

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *