Results for: Golang
Import Your MongoDB Collection Data into Couchbase Server with Golang
If you’ve been keeping up, you’ll remember I wrote a few tutorials around converting your MongoDB powered Node.js applications to Couchbase. These included a MongoDB Query Language to N1QL tutorial as well as a Mongoose to Ottoman tutorial. These were...
Using Couchbase in a Golang Websocket Chat Application
Not too long ago I wrote about creating a chat application that used Angular 2 for the front-end and Golang for the back-end. The message communication between the two was possible because of websockets. In this example, any number of...
Using Golang to get Multiple Couchbase Documents by Key in a Single Operation
Couchbase and the various server SDKs offer many different ways to query for data. You could write N1QL queries, view queries, or you could even lookup documents by their key. Of the three possible ways to obtain data, doing lookups...
Developing an API with Golang using Couchbase NoSQL and N1QL
Have you ever wanted to create a RESTful API with Golang, but didn’t know where to start? What do you do about URL routing, data modeling, or even the data layer in general? In this start to finish video tutorial,...
Getting Started with Golang and Couchbase
Are you a Go programmer that is new to Couchbase or even NoSQL in general? In this quickstart video tutorial you’ll learn some basics on how to get started with Couchbase, explore some complex data models, and see the various...
Couchbase Node.js, Golang, Java and .NET Developer Webinars
I am pleased to announce that a collection of Couchbase developer webinars have been released to the public. These webinars cover the construction of an issue tracking application built with various programming languages in combination with Couchbase Server. Learn how...
Using Full Text Search (FTS) with Couchbase in a GoLang Application
I recently wrote about using Full Text Search (FTS) in a Node.js application that makes use of Couchbase Server 4.5 and higher. As you may know, FTS is available as Developer Preview starting in Couchbase Server 4.5. This is huge...
Using the Couchbase Sub-Document API with the GoLang SDK
Not too long ago I wrote about working with parts, or fragments, of documents in Couchbase using the Node.js SDK. Being able to work with parts of documents is made possible using Couchbase Server 4.5 and higher and the sub-document...
Performing Bulk Operations in Couchbase Using Golang
A frequently asked question by the Couchbase developer community is “how can I perform bulk type operations?” The expectation is that a high performance data platform will support batching to improve performance. All Couchbase SDK clients support batching operations. Through...
Functional and Integration testing (FIT) Framework
This blog describes the design and development of the test framework i.e FIT framework for Couchbase transactions in a distributed environment. We’ll start out by introducing you to high-level architectural insight, then we’ll walk you through the development of the...
SQL to NoSQL: Automated Migration
SQL to NoSQL migration seems like a contradiction, but thanks to advances and innovations in Couchbase Server’s NoSQL database, it’s becoming easier. In this post, I’ll introduce you to a tool called SqlServerToCouchbase, an open-source attempt at an automated tool...