It is more on the operation side than of the tech side. Is actually pretty easy when you use existing fleets and believe cars in the future will be part of fleets that maintain them and not individual cars.
But they need encryption. An API that uses unencrypted transportation is a major security risk.
In this day and age where it is extremely easy to get a certificate and to configure the httpd to use it, there is no excuse not to use TLS with valid certificates.
Hi,
If you are looking for quality Go Developers - I advise checking an outstaffing companies. They provide experienced go development team. Also, the big advantage of such collaboration is a guarantee that this team will be dedicated only to your project.