Last updated
Last updated
Berikut adalah langkah-langkahnya:
Buat Struktur Produk (Product Struct): Buatlah sebuah struct dengan nama Product
yang memiliki tiga field: Name
(string), Price
(float64), dan Stock
(int).
Inisialisasi Struct dengan Data: Buatlah sebuah fungsi init()
di luar main
untuk menginisialisasi struct Product
dengan tiga data produk.
Tambahkan Tag JSON: Tambahkan tag JSON pada setiap field dari struct Product
agar dapat di-serialize menjadi format JSON dengan huruf kecil.
Tampilkan Data Produk dengan Route /products
: Tambahkan route /products
pada aplikasi Anda untuk menampilkan data produk dalam format JSON.
Berikut adalah implementasinya:
Untuk mengakses gunahkan endpoint berikut:
Dalam kode di atas, kita telah membuat struct Product
dengan field Name
, Price
, dan Stock
. Kemudian, kita telah menginisialisasi struct tersebut dengan tiga data produk dalam fungsi initProducts()
. Setelah itu, kita menambahkan route /products
untuk menampilkan data produk dalam format JSON.