Awesome
Beyond
The Golang library that will drive you to the AOP paradigm world!
Check Beyond Documentation
What's AOP?
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
Getting Started
Install beyond
go get -u github.com/wesovilabs/beyond
Add beyond to your project
Add beyond to go.mod.
go.mod
module github.com/myrepository/myapp
...
require github.com/wesovilabs/beyond v0.0.1
...
Documentation
Beyond Documentation is published at http://wesovilabs.github.io/beyond
Versioning
We use SemVer for versioning. For the versions available, see the tags on this repository.
Authors
- Iván Corrales Solera ivan.corrales.solera@gmail.com
See also the list of contributors who participated in this project.
License
This project is licensed under the MIT License - see the LICENSE.md file for details