Skip to content

hulk-pham/Go-Microservices

Repository files navigation

Golang project

Feature

  • Gin
  • JWT
  • GORM
  • Viper
  • Swagger
  • Upload S3
  • Unit test
  • GraphQL
  • Redis
  • CORS config
  • Realtime websocket
  • CQRS & Clean architecture
  • gRPC
  • Azure Blob
  • Kafka pubsub
  • Zinc (FTS)

Start

  1. Create a .env file at the root of the project and add the following:
    cp .env.example .env
    
  2. Run go mod download.
  3. Run make run or make dev.

To run RPC

brew install protoc-gen-go

brew install protoc-gen-go-grpc

More

About

Golang, Gin Gonic

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published