This commit makes corrections to the initialization of the dests array to
ensure it properly allocates space for each destination. It also fixes the
response handling by correctly extending the response structure after
the loop, improving overall stability and accuracy of the distance
matrix request handling.
Updates Go module dependencies to the latest compatible versions,
including the integration of Cloud Maps routing API. Refactors the
distance matrix handling to utilize the new routing client,
ensuring proper request formation and error handling for lat/lng
parsing. This enhances functionality and maintains compatibility
with updated libraries.