We share
what we know

We share what we know

BDD to Go! Ginkgo and Gomega BDD suites.

Antonio Cabrera GonzalezJan 16, 2015

Ginkgo is a Behavior Driven Development suite created by Pivotal Labs. It helps us to create more expressive and comprehensive tests.

How to get Ginkgo?

Just use go get

go get github.com/onsi/ginkgo/ginkgo

Ginkgo is designed as an agnostic matcher, this means, you can use any matcher library you want but Gomega, the recommended library, is actually pretty useful and clear so, I recommend you to get it too.

Read more ...

Sending SMS messages using Twilio and Golang

Isay SosaJan 06, 2015

Recently, I had the opportunity to work on a Golang project which needed to send SMS messages. For this, I used Twilio, a service that allows software developers to programmatically make and receive phone calls and send and receive text messages using its web service APIs. Twilio's services are accessed over HTTP and are billed based on usage.

Read more ...

GoConvey and Deaf Grandma

Isay SosaDec 12, 2014

If you have used Ruby on Rails, you may be familiar with Rspec, a gem that allows us to test your Ruby code in a very intuitive way. In Go, we have GoConvey: a library that allows us to write self-documenting tests for our Go code in an easy way.

Setting up GoConvey.

To get GoConvey, we open our terminal and type the following.

Read more ...