Tag Archives: go

Enabling CircleCI testing for gorqlite

rqlite is a lightweight, open-source distributed relational database, with SQLite as its storage engine. gorqlite is a Go client library, originally written by raindog308.

While the client library doesn’t adhere to the Go database standard, it is still starting to get some use. Therefore I decided to add CircleCI testing support, ensuring the code maintains a basic level of functionality.

Go race detection and failing fast

Go remains one of the languages I’m most productive in. Its combination of the rigour of static typing, but fluidity of Python, makes it both robust and easy to code in.

It’s also got some innovative features that help you catch those tough-to-find issues, particularly when they only occur in production. An example is the Go Race Detector.

Continue reading Go race detection and failing fast