DEV Community

Emanuel Quimper
Emanuel Quimper

Posted on • Originally published at equimper.com

26 5

Golang Rest API for NodeJS developer - Intro

In the past few months, I've been working on some Golang projects. Loving it, but did get some issues. One of them is the lack of tutorials.
I mean you can find a lot of Golang tutorials online like on Youtube or Udemy etc.
But I didn't find one where I can learn how to build a full rest API or something like that.
A lot of them were just about Golang in general. Some about Golang as a full-stack solution, so you use Golang as the templating etc.
But didn't find one focussing on making Rest API.

What this tutorial will teach?

So this tutorial will be about making a Rest API but from a NodeJS developer perspective. This is a tutorial for those coming from the stack I was already showing in my channel. Those who use express etc.
We will learn how to make endpoint using Chi, how to use postgresql as the database. How to use go-pg as the orm. Also how to deal with user authentication and JWT. How
to hash and save a password etc. The basic yes, but enough so you can build a project after this tutorial. The repos will be available here and the playlist here.

I'm not saying what I show will be better than others, but I feel this tutorial can fill a gap I get when coming to Golang

Conclusion

I hope you will enjoy this tutorial, let me know in the comments if you have any question

P.S If I see people like Golang tutorial on my youtube channel, I'm planning to make one for GraphQL + Golang after

Happy Coding :)

This is a cross-platform post from my blog. You can read the original here: https://equimper.com/blog/golang-rest-api-for-nodejs-developer-intro

Heroku

Amplify your impact where it matters most — building exceptional apps.

Leave the infrastructure headaches to us, while you focus on pushing boundaries, realizing your vision, and making a lasting impression on your users.

Get Started

Top comments (0)

Image of PulumiUP 2025

Let's talk about the current state of cloud and IaC, platform engineering, and security.

Dive into the stories and experiences of innovators and experts, from Startup Founders to Industry Leaders at PulumiUP 2025.

Register Now

👋 Kindness is contagious

Dive into this thoughtful article, cherished within the supportive DEV Community. Coders of every background are encouraged to share and grow our collective expertise.

A genuine "thank you" can brighten someone’s day—drop your appreciation in the comments below!

On DEV, sharing knowledge smooths our journey and strengthens our community bonds. Found value here? A quick thank you to the author makes a big difference.

Okay