26 строки
1,4 КиБ
Markdown
26 строки
1,4 КиБ
Markdown
[](https://travis-ci.org/DATA-DOG/godog)
|
||
[](https://godoc.org/github.com/DATA-DOG/godog)
|
||
gherkin [](https://godoc.org/github.com/DATA-DOG/godog/gherkin)
|
||
|
||
# Godog
|
||
|
||
**Godog** is an open source behavior-driven development framework for [go][golang] programming language.
|
||
What is behavior-driven development, you ask? It’s the idea that you start by writing human-readable sentences that
|
||
describe a feature of your application and how it should work, and only then implement this behavior in software.
|
||
|
||
The project is inspired by [behat][behat] and [cucumber][cucumber] and is based on cucumber [gherkin specification][gherkin].
|
||
|
||
### Be aware that
|
||
|
||
The work is still in progress and is not functional yet, neither it is intended for production usage.
|
||
The general public API may brake.
|
||
|
||
### License
|
||
|
||
Licensed under the [three clause BSD license][license]
|
||
|
||
[golang]: https://golang.org/ "GO programming language"
|
||
[behat]: http://docs.behat.org/ "Behavior driven development framework for PHP"
|
||
[cucumber]: https://cucumber.io/ "Behavior driven development framework for Ruby"
|
||
[gherkin]: https://cucumber.io/docs/reference "Gherkin feature file language"
|
||
[license]: http://en.wikipedia.org/wiki/BSD_licenses "The three clause BSD license"
|