Summary
In this chapter, we explored different ways to understand APIs better. First, we looked at using OpenAPI to get information on what we can do and how to use an API. We can explore APIs in read-only and “map” fashion using the YAML format or the OpenAPI-generated documentation pages. We saw how powerful and valuable this can be by looking at some examples and details about various parameters and methods.
Then, we considered another option – not only for exploring but also for interacting with APIs quickly and powerfully: Postman. We learned how to explore and interact with well-known public APIs or build our own and test them through the Postman interface.
Finally, we explored curl, a great CLI tool that provides us with everything we need to interact with our APIs from the command line and helps us with testing and debugging.
But this has nothing to do with Go, which is what this book is about. So, let’s jump into the next chapter and...