You have to starting OSRM backend (self-hosting) in local or container application before run this service
- models: define structs that structs use for mapping btw json and variable
- utility: use for storing utility files
- osrm: use for create connection or client
- output: output from OSRM backend
- osrm-backend: storing dataset for create OSRM Thailnad routing (the repository ignore that fils because dataset use many memory)