Skip to content

Latest commit

 

History

History
47 lines (32 loc) · 1.28 KB

README.md

File metadata and controls

47 lines (32 loc) · 1.28 KB

GO API BASIC


Belajar membuat basic API dengan menggunakan GO-lang. Library/Package yang digunakan adalah Gin untuk Rest API. List data berupa sebuah slice yang disimpan di dalam model.

Proyek sederhana ini hanya menggunakan konsep CRUD untuk data Buku.

Cara pakai

  1. Pastikan sudah ter-install GO-lang di komputer.
  2. Clone reporsitory
  3. Jalankan perintah go get di dalam direktori proyek untuk mendowload dependencies
  4. Setelah selesai download dependencies kemudian jalankan proyek dengan perintah go run main.go
  5. Buka Postman dan akses URI/Path dibawah ini

URI/Path

  1. Menampilkan seluruh data.
    • URL : http://localhost:9000/books
    • Method : GET

img.png

  1. Menampilkan data berdasarkan ID.
    • URL : http://localhost:9000/book/1
    • Method : GET

img_1.png

  1. Menambah data baru.
    • URL : http://localhost:9000/books
    • Method : POST

img.png

  1. Mengubah data berdasarkan ID.
    • URL : http://localhost:9000/book/update/1
    • Method : PATCH

img.png

  1. Menghapus data berdasarkan ID.
    • URL : http://localhost:9000/book/delete/1
    • Method : DELETE

img.png