# Assignment Implement an arbitrary [design pattern](https://refactoring.guru/design-patterns/catalog) in Go. 1. Create a package named `patterns` in the `04-design-patterns` folder 2. Implement the design pattern in that package 3. Implement a corresponding unit test 4. Create an example application that uses the design pattern in the file `04-design-patterns/main.go` 5. Zip the source code and upload