https://levelup.gitconnected.com/implementation-of-behavioral-driven-development-bdd-using-golang-d33073243722