A complete go api boilerplate

Guide

  • clone repo and install deps

git clone
go mod tidy
  • create a .env file in the format in .env.example
cp .env.example .env

Features to be added

  • GraphQL API
  • REST API
  • Swagger
  • JWT Authentication
  • GORM (Golang DB ORM) – PostgreSQL
  • Redis
  • Docker
  • Unit Tests
  • Email Notification
  • Authentication with Google, Facebook, Twitter
  • Github Actions

Resources

License

MIT LICENSED

Contributing

You are welcome to contribute to this project. Please read the contributing guidelines before contributing.

GitHub

View Github