If you didn’t know this, Go is one of my favorite programming technologies. It is fast, clean, and not too difficult to learn.

In the past I had created some content around using Go with Couchbase. For example, I demonstrated how to create a user profile store in a previous tutorial titled, Developing a User Profile Store with Golang and a NoSQL Database.

This time around, we’re going to learn about developing an ecommerce type application using Go and NoSQL.

The video below is a presentation that I created, something a little different than the live coding that I typically do in my videos.

In the above presentation, you’ll learn how to configure Couchbase Server and build a set of API endpoints, that use the mux router, that communicate with the database.

After having watched the video, if you’d like to learn more about the Couchbase Go SDK, check out the Couchbase Developer Portal. If you’d like to download the project that was created in the video, head over to the project on GitHub.


Posted by Nic Raboy, Developer Advocate, Couchbase

Nic Raboy is an advocate of modern web and mobile development technologies. He has experience in Java, JavaScript, Golang and a variety of frameworks such as Angular, NativeScript, and Apache Cordova. Nic writes about his development experiences related to making web and mobile development easier to understand.

Leave a reply