# Agenda 1. Introduction 2. Overview 3. What are APIs 4. OpenAPI Schemas 5. Getting started with Go 6. Code Generators 7. Lets make an API!
- Give students a moment to install the tools - If no time, have students follow. Main has finished code
- An API isn't just an HTTP API, an interface for a library can also be an API.
- package main is the package that holds your runnable program - package main is special in that it cannot be imported and they must contain a main function - import is importing fmt from the standard library - func main() is the function that starts your program