Lesson 25Pulling It All Together: Using Smart Data
Welcome to the final Pulling It All Together project. In this lesson you will pull together all you have learned to create a robust application using Go. You will be building an API that will allow users to retrieve data from third-party APIs.
PROJECT OVERVIEW
In this lesson, you'll build an API to work with geolocation and finance information. Specifically, you and users of your application will have the following functionality:
- Geolocation When you send a physical address (anywhere in the world), the API will respond with the latitude/longitude of the input address as well as other geocoding information.
- Finance When you send a symbol for a stock, mutual fund, exchange-traded fund (ETF), and so forth, the API will respond with a quote of the input symbol.
At a high level, the application might seem complicated since you don't have a database for latitude/longitude relative to addresses. Moreover, you don't have a real-time database that is able to provide you with accurate financial quotes. Luckily, third-party websites offer an easy way to access ...
Get Job Ready Go now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.