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

MariaDB TX, proven in production and driven by the community, is a complete database solution for any and every enterprise — a modern database for modern applications.

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.

MariaDB AX is an open source database for modern analytics: distributed, columnar and easy to use.

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 }}