Golang / Go Crash Course 11 | Getting started with Protocol Buffers (aka Protobuf) by Google
In this article we are going to take a look at Protocol Buffers. Some of its advantages how it fits into gRPC for a MicroService architecture and then we are…
Golang / Go Crash Course 10 | Generating Text To Speech MP3 files with Amazon Polly
In this article we are going to use Amazon Polly from Golang to generate a text-to-speech audio files.
Golang / Go Crash Course 09 | Connecting our REST API with Amazon (AWS) DynamoDB
In this article we are going to create a new data repository in our Golang application in order to use Amazon DynamoDB as the database.
Golang / Go Crash Course 08 | Using Redis as A Cache for our REST API
In this article we are going to setup a caching layer in our Golang application by using Redis. REDIS is REmote DIctionary Server which is why we called Redis. Redis…
Golang / Go Crash Course 07 | Building a Docker Container for our REST API
In this article we are going to build a docker container for our Golang application and before doing that we are going to quickly setup Go Modules that will allow…
Golang / Go Crash Course 06 | Testing our REST API by using http test and SQLite 3
In this article, we are going to test our REST API by using the HTTP test library and we are going to use SQLite 3 as the database.
Golang / Go Crash Course 05 | Building an API Mashup using Goroutines and Channels
In this article we are going to use goroutines and channels to build an API mashup pulling data from two different APIs… This is going to be the result after…
Golang / Go Crash Course 04 | Unit testing our code by Mocking with Testify
In this article, we are going to unit test our application by mocking some components in order to isolate the modules that we want to test. In the previous article…
Golang / Go Crash Course 03 | Implementing Clean Architecture principles in our REST API
In this article, we are going to apply the principles of the clean architecture by (Uncle) Bob Martin in our Golang API: Independent of frameworks, Testable, Independent of UI, Independent…
Golang / Go Crash Course 02 | Connecting our REST API with Firebase Firestore Database
In this article, i am going to connect our Golang API with a Firestore database replacing the array that we are currently using to store the data. Firestore is a…