go-graphql-api-boilerplate
A Boilerplate of GraphQL API built in Go + graphql-go + gorm
gographqlboilerplatestarter-kitgormgraphql-apigraphql-go
FreeRepo
Overview
This is a backend boilerplate for building GraphQL APIs in Go with user authentication and profile management. It uses graphql-go for the GraphQL server, goqu for database queries, MySQL for storage and supports OAuth sign-in through Google and Kakao, along with JWT-based authentication for subsequent requests.
Features
user-sign-upuser-sign-inoauth-googleoauth-kakaoprofile-managementjwt-authentication
Feature Flags
authenticationemailsauthorizationgraphql
Recommended Use Cases
graphql-apibackend-apiauthentication-system
Frontend
None
Backend
gographql-gogoqu
Auth Providers
googlekakaojwt
Deployment Targets
None
Payment Providers
None
Quick Facts
โญ Stars
81
๐ด Forks
9
๐ Active
Unknown
๐ Last Commit
2021-05-19T00:04:54.000Z
Stack
Language
go
Database
mysql
Auth
oauth, jwt
ORM
gorm
Data Layer
Databases
mysql
ORM
gorm
UI Stack
Developer Experience
Docker
No
Tests
No
Quickstart
Yes
env.example
Yes
Pricing
Classification
free
Selected
โ
Notes
Open source boilerplate