So this is exciting, the mongoDB team is working on an official mongoDB Go driver. The official announcement can be found at MongoDB Go Driver Alpha 1 released
I’ve been wanting to give mongoDB a fair shot, and now seems to be the right time.
We wanted to invite people who wanted something more to try something new…
For a while now rethinkDB has been my go-to nosql database. Hands-down it has been an amazing experience, from the database features to the artwork to the documentation. They took their time and they did it right. So thank you to all the hard work the rethinkDB folks poured into the project.
Each time rethinkDB comes up in conversations, 8⁄10? folks have the same reaction: “sigh.. really wish they could have monetized and kept the project going”. The official word from the author can be found here and (not https:// site) defmacro.org/2017/01/18/why-rethinkdb-failed.html
As a side note, I enjoyed this writeup RethinkDB versus PostgreSQL: my personal experience
NOTE although the rethinkdb “company” shut down, the project lives on with the community under the Linux Foundation, read about the announcement or listen to the changelog episode The Future of RethinkDB
From a Go perspective the gorethink driver is quite stable. It should be noted that a while back the original author decided it was time to step back github issue#392. I believe the project is still lightly maintained.
To conclude, both rethinkDB and the Go driver are working just fine for me, and I’ll continue using them for the foreseeable future. But it has come time to branch out and experiment with mongoDB.