https://github.com/refactoringguru/design-patterns-go
https://github.com/refactoringguru/design-patterns-go
Last synced: 9 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/refactoringguru/design-patterns-go
- Owner: RefactoringGuru
- Created: 2020-08-31T14:21:20.000Z (almost 6 years ago)
- Default Branch: main
- Last Pushed: 2024-04-13T11:39:30.000Z (about 2 years ago)
- Last Synced: 2025-03-29T05:08:52.666Z (over 1 year ago)
- Language: Go
- Size: 60.5 KB
- Stars: 355
- Watchers: 9
- Forks: 99
- Open Issues: 7
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Design Patterns in Go
This repository is part of the [Refactoring.Guru](https://refactoring.guru/design-patterns) project.
It contains Go examples for all classic GoF design patterns.
## Requirements
These examples require Go v1.19. To run the example
All examples can be launched via the command line, using the Go executable as follows:
```
cd /builder; go run .
```
## License
The code in this repository is protected by copyright. For all licensing questions please contact us via email support@refactoring.guru.
## Credits
https://golangbyexample.com/