Skip to content

Latest commit

 

History

History
26 lines (17 loc) · 1.1 KB

README.md

File metadata and controls

26 lines (17 loc) · 1.1 KB

Golang GraphQL Clean Architecture example

A golang starter kit for developing GraphQL server. It help you start your graphql golang project faster. Mainly powerby fx, gin, gqlgen, gorm, mongo-driver and ginkgo

Features

  • Clean service/repository architecture
  • GraphQL and GraphiQL endpoints powered by gqlgen
  • JWT authentication and session though GraphQL resolver
  • Dependency injection powered by fx
  • HTTP web framework powered by gin
  • Envirountment variables configuration via .env file
  • Structured logging powered by zap
  • Testing powered by ginkgo

Author

Nuttpat Kirawittaya