/get-nearby-places

Jabar Coding Camp Partnership - Project Challenge Batch 2. Web service (API) provides nearby places on given coordinates.

Primary LanguageGoApache License 2.0Apache-2.0

Jabar Coding Camp Partnership - Project Challenge Batch 2

Logo JCC

Go Swagger

Informasi Peserta

Nama: Asrofil Fachrul Riidlo
Kelas: Backend Golang

Link

Link API di Heroku (swagger) (sudah tidak aktif seiring free tier heroku sudah berhenti)

Link YouTube Demo Penggunaan API

Deskripsi API

Web service (API) untuk melakukan pencarian daftar tempat/place terdekat. Tempat/place digenerate secara random, memiliki atribut dan constraint yang melekat pada region (kota/kabupaten/desa/keluarahan/kecamatan) yang ditempatinya. API akan mengembalikan semua tempat terdekat dalam radius 5 km dari sebuah titik koordinat latitude dan longitude yang diberikan.

Penggunaan

Install seluruh package yang diperlukan

go install

Jalankan program

go run main.go

Kunjungi halaman swagger di

http://localhost:8080/

NOTE

Kode telah menggunakan fitur generic yang mulai ada pada golang versi 1.18. Selengkapnya tentang generic:

Release Note Go 1.18

Pastikan versi golang anda >= 1.18

Disclamier

Tidak diizinkan menyalin/mengutip kode penuh/sebagian untuk apapun tugas JCC next batch atau batch saat ini (2) di kelas apapun.
Boleh digunakan hanya untuk referensi ide.