Micro Starter Kit
Microservices starter kit for Golang, aims to be developer friendly.
Build Status
Quality
Overview

What you get
Getting Started
Prerequisite
Refer prerequisites docs
Initial Setup
Also Refer scaffolding docs
clone the repo
Run
Database
By default this project use embedded sqlite3 database. if you want to use postgreSQL,
start postgres via
docker-composecommand provided belowuncommend
postgresimport statement and commentsqliteinplugin.gostart micro server with
--configFile=config.dev.postgres.yamlflagi.e.,
go run srv/account/main.go srv/account/plugin.go --configFile=config.dev.postgres.yaml
Services
Node:
--server_address=localhost:5501x --broker_address=localhost:5502xrequired only when you are behind VPN a.k.aWork From Home
Test
Refer testing docs
GitOps
Make
Refer makefile docs
Docker
Refer docker docs
Release
Refer releasing docs
Deploy
Reference
Project Docs
External Docs
examples - example usage code for micro
microhq - a place for prebuilt microservices
explorer - which aggregates micro based open source projects
micro-plugins extensible micro plugins
Last updated
Was this helpful?