<p>Is there any value of using one over the other (besides the WebUI) ?</p>
<p>I am asking since I have started with BDD in Golang and I cannot understand the differences of those packages. Describing features are rendered differently (Ginkgo: var _ = Describe(), GoConvey: func Test {Convey()...}) but in the end they are the exact same thing. So is there any valuable reason to use (or not use) one or the other or is it mere preference whether you like Ginkgos or Conveys syntax more?</p>
<hr/>**评论:**<br/><br/>mwholt: <pre><p>Style preference. I don't know much reason to use one over the other as far as a BDD framework goes. That said, I use GoConvey's web UI (I also built it, but that's beside the point), because it's a real nice way to just keep getting updated on the test results. It also makes me feel cool when I fullscreen it up on a second monitor and people walk by. :P</p></pre>j_d_q: <pre><p>I use ginkgo but don't have a solid argument for one over the other. Both are good choices for BDD </p></pre>