🚀 Get 25% off access to all my premium courses - use discount code FUNCMAIN at checkout - view the pricing page now!

go-rest-api Image go-rest-api

Sunset in the mountains

Logging Middleware

In this video, we are going to look at how we can implement some basic middleware around the endpoints of our application

go-rest-api
Sunset in the mountains

Logging with Logrus

In this video, we look at how we can improve the logging done by our application by introducing Logrus

go-rest-api
Sunset in the mountains

Refactoring Our Interfaces

In this article, we are going to be taking a look at the dependency inversion principle and how we can improve our code following this.

go-rest-api
Sunset in the mountains

Running K8s Locally With Kind

So, before we start defining our Kubernetes deployments and services, we need to have somewhere to actually run these services.

go-rest-api
Sunset in the mountains

Setting Sensible Timeouts In Your Server

In this article, we are going to look at how we can set sensible read/write timeouts within our server.

go-rest-api
Sunset in the mountains

Acceptance Tests with Resty

In this video, we are going to look at how you can implement some basic acceptance tests for your API.

go-rest-api
Sunset in the mountains

Containerizing our Go Apps with Docker

In this video, we are going to look at how we can effectively containerize our Go applications using Docker.

go-rest-api
Sunset in the mountains

Docker-compose for our Go Services

In this video, we are going to take the containerization one step further and define a docker-compose.yml file so that we can easily spin up all of the containers for our REST API.

go-rest-api
Sunset in the mountains

Handling Errors

In this video, we look at how we can improve the way in which we return error messages back to the consumers of our API by setting proper status codes and sending back the error messages.

go-rest-api
<< Previous Page Next Page >>
Showing Page 3 of 4