Contoh kasus
URL
http://localhost:9090/api/users/1/indonesia
Pada router yang saya set seperti gambar di bawah ini
Gambar 1. Router |
Saya mau ambil parameter id dan key
1. Untuk ambil parameter ID saya menggunakan
Gambar 2. Parameter untuk ambil id |
ket : Saya menggunakan strconv.ParseInt karena value dari parameter id adalah berupa integer
2. Untuk mengambil parameter key, key di sini saya anggap sebagai string pada contoh kasus URL di atas adalah "indonesia". Saya menggunakan tutorial di sini
Gambar 3. Parameter untuk ambil key |
Hasil result setelah di jalankan dengan url : http://localhost:9090/api/users/1/indonesia
Source code lengkapnya
Gambar 4. Source code lengkapnya
Hasil resulnya
Gambar 5. Result parameter keduanya |