25% off

Use code FUNCMAIN at checkout for 25% off all premium courses.

Get started →

TutorialEdge Tutorials

Go-Rest-Api Image

Go-Rest-Api

28 tutorials
Defining the Comment Service

Defining the Comment Service

In this video, we'll look at how we can start defining our comment package and service definition.

go-rest-api
Handling JSON

Handling JSON

Encode Go structs to JSON and decode incoming request bodies back into Go objects, so your REST API speaks JSON to its …

go-rest-api
Implementing Our Repository Layer

Implementing Our Repository Layer

In this video, we'll look at how we can define a simple database package that will handle connecting to the database.

go-rest-api
Implementing The Comment REST API Endpoints

Implementing The Comment REST API Endpoints

In this video, we'll be defining the HTTP endpoints that are effectively going to expose the our comment service.

go-rest-api
Implementing the Comment Service

Implementing the Comment Service

In this video, we'll look at how we can implement the methods for the comment service we defined in the previous video.

go-rest-api
Running Postgres Locally with Docker

Running Postgres Locally with Docker

We need a database running in order for us to store our comments. In this video, we look at how you can run postgres …

go-rest-api
Implementing the Transport Package

Implementing the Transport Package

So, we have our basic app structure defined, let's start looking at how we can build out the server aspect and start …

go-rest-api
Migrating Our Database and Testing our Endpoints Manually

Migrating Our Database and Testing our Endpoints Manually

Migrate your database to create the tables your Go REST API needs, then manually test each endpoint to confirm …

go-rest-api
Basic Auth Middleware

Basic Auth Middleware

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

go-rest-api
Course Erratum

Course Erratum

In this article, we are going to look at some of the ways we could have improved the design of our REST API.

go-rest-api
Next Page >>
Showing Page 1 of 3