Now that we have discussed the design of Librarian in detail, let's look at the project structure and source code:
$ tree . ├── api │ ├── index.go │ └── query.go ├── common │ ├── helpers.go ├── Dockerfile ├── main.go
Two directories and five files!
Now let's look at the source code for each of the files.