Now that we have discussed the design of Concierge in detail, let us implement Concierge based on these design points. We will discuss the implementation of api/query.go and Dockerfile in Chapter 8, Deploying Goophr. Let's look at the project structure & source code:
$ tree . └── goophr └── concierge ├── api │ ├── feeder.go │ ├── feeder_test.go │ └── query.go ├── common │ ├── helpers.go ├── Dockerfile └── main.go 4 directories, 6 files
Now let's look at the source code for each of the files:
main.go:
package main ...