The main purpose of this tutorial to get hands-on experience in Golang. When I was learning Golang, I realized there are very few tutorials and articles out there which give you a complete end to end hands-on experience.

In this tutorial, we will build a todo app in which the server will be in Golang, the database will be MongoDB, and the frontend will be in React.

  1. Server — Go
  2. Database — MongoDB
  3. Frontend — React

I am assuming that you have Go installed and have a basic understanding of it. If you don’t, I’ll explain all the steps and will mention the references of the related topics.

Note:_ This project is developed outside the GOPATH due to which the local imports are working._

Create a project directory and give it an appropriate name.

I am using go-todo .

Let’s first create the server.

#golang #mongodb #react

How to Build a Todo App in Golang, MongoDB and React
6.30 GEEK