The Golang library that will drive you to the AOP paradigm world!
Check Goa Documentation
In computing, aspect-oriented programming (AOP) is a programming paradigm that aims to increase modularity by allowing the separation of cross-cutting concerns. It does so by adding additional behavior to existing code (an advice) without modifying the code itself, instead separately specifying which code is modified via a "pointcut" specification
- Extracted from Wikipedia
go get -u github.com/wesovilabs/goa
Add goa to your project
Add goa to go.mod.
module github.com/wesovilabs/goa-examples/greetings ... require github.com/wesovilabs/goa v0.0.1 ...
Goa Documentation is published at http://wesovilabs.github.io/goa
- Iván Corrales Solera firstname.lastname@example.org
See also the list of contributors who participated in this project.
This project is licensed under the MIT License - see the LICENSE.md file for details