Micro Starter Kit
Last updated
Was this helpful?
Last updated
Was this helpful?
Microservices starter kit for Golang, aims to be developer friendly.
clone the repo
By default this project use embedded sqlite3
database. if you want to use postgreSQL,
start postgres via docker-compose
command provided below
uncommend postgres
import statement and comment sqlite
in plugin.go
start micro server with --configFile=config.dev.postgres.yaml
flag
i.e., go run srv/account/main.go srv/account/plugin.go --configFile=config.dev.postgres.yaml
Node:
--server_address=localhost:5501x --broker_address=localhost:5502x
required only when you are behind VPN a.k.aWork From Home
Input Validation with
CRUD Example using , , next?
GORM code gen via or use ?
Dependency injection , Try next?
One Step build/publish/deploy with
BuildInfo with
Linting with linters aggregator
Linting Protos with
CICD Pipelines with
Kubernetes Matrix Deployment with
Add k8s with
Service Mesh with
GraphQL Gateway with , ,
Graph-Based ORM
Switch to
Refer docs
Also Refer docs
Refer docs
Refer docs
Refer docs
Refer docs
- example usage code for micro
- a place for prebuilt microservices
- which aggregates micro based open source projects
extensible micro plugins