Too Long; Didn't Read
The Builder pattern is a design pattern used in Go to create complex data structures. The builder pattern keeps code clean and organized, and also allows me to easily test isolated bits of logic. The Fluent Interface Design Pattern allows chaining method chaining to reduce the amount of code in the `main` function.