Se você não sabia, Go é uma das minhas tecnologias de programação favoritas. Ela é rápida, limpa e não é muito difícil de aprender.
No passado, eu havia criado algum conteúdo sobre o uso de Go com Couchbase. Por exemplo, demonstrei como criar um armazenamento de perfil de usuário em um tutorial anterior intitulado, Desenvolvimento de um armazenamento de perfil de usuário com Golang e um banco de dados NoSQL.
Desta vez, vamos aprender a desenvolver um aplicativo do tipo comércio eletrônico usando Go e NoSQL.
O vídeo abaixo é uma apresentação que criei, algo um pouco diferente da codificação ao vivo que normalmente faço em meus vídeos.
Na apresentação acima, você aprenderá a configurar o Couchbase Server e a criar um conjunto de pontos de extremidade de API, que usam o roteador mux, para se comunicar com o banco de dados.
Depois de assistir ao vídeo, se você quiser saber mais sobre o SDK do Couchbase Go, confira a página Portal do desenvolvedor do Couchbase. Se você quiser fazer o download do projeto que foi criado no vídeo, acesse o projeto em GitHub.