Over a million developers have joined DZone.
{{announcement.body}}
{{announcement.title}}

Developing Applications With Go and NoSQL [Video]

DZone's Guide to

Developing Applications With Go and NoSQL [Video]

Learn how to develop an ecommerce-type application using Go and NoSQL. In this tutorial, you'll configure Couchbase Server and build a set of API endpoints.

· Database Zone ·
Free Resource

RavenDB vs MongoDB: Which is Better? This White Paper compares the two leading NoSQL Document Databases on 9 features to find out which is the best solution for your next project.  

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.

Do you pay to use your database? What if your database paid you? Learn more with RavenDB.

Topics:
go ,nosql ,couchbase ,database ,tutorial

Published at DZone with permission of

Opinions expressed by DZone contributors are their own.

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}