Golang Tutorials and Insights

Learn about the latest trends in Golang. Read tutorials, posts, and insights from top Golang experts and developers for free.

GET STARTED

Golang tutorials, posts, and more

How I learned Go!

An article about how I got started with the Go Programming language.

Go tutorial: REST API backed by PostgreSQL

In this tutorial I'm going to illustrate how to serve a JSON API using Go Index: Introduction the problem I want to solve (#introduction-the-problem-i-want-to-solve) The existing database structure...

Building a RESTful API with Golang

Learn how to build powerful APIs with Golang that scales gracefully.
Building a RESTful API with Golang

Managing Data in Golang Using Gorm - Part 2

In my previous blog post (https://www.codementor.io/tamizhvendan/managing-data-in-golang-using-gorm-part-1-a9cdjb8nb), we have seen how to use the create and find function in gorm along with...

Managing Data in Golang Using Gorm - Part 1

We have been using [gorm](jinzhu.me/gorm/) as a primary tool to interact with [PostgreSQL](https://www.PostgreSQL.org) from [golang](https://golang.org) for almost a year now. Gorm does an excellent ...

Write a Command-line application with Go

A Simple tutorial that walks through Go's flag package
Write a Command-line application with Go

Using Golang in Production - My Experiences

For the last year, I was working with the development team of a leading media entertainment company in India and developed a cloud platform to distribute DCPs across the globe in a uniform, scalable and cost-effective manner.
Using Golang in Production - My Experiences

Leveraging interfaces in golang - Part 2

How to use golang to persist custom data types in postgres

Leveraging interfaces in golang - Part 1

In my previous blog post [on using golang in production](https://www.codementor.io/tamizhvendan/using-golang-in-production-my-experiences-7ol9t1u6s), I have mentioned that [interfaces](https://gobyexam...
Leveraging interfaces in golang - Part 1

Introduction to Golang: Functions, Loops, Maps, Arrays, and Conditionals

Learn about maps, functions, arrays, loops, and conditionals in Golang with this in-depth introduction.
Introduction to Golang: Functions, Loops, Maps, Arrays, and Conditionals

How Sleepsort helped me understand concurrency in golang

This article was originally published on my blog arpitbhayani.me (http://arpitbhayani.me). I highly recommend you to visit the original article...
How Sleepsort helped me understand concurrency in golang

Get curated posts in your inbox

Read more posts to become a better developer

YOU MAY ALSO BE INTERESTED IN

Share ideas
with an editor
built for developers

LEARN MORE