Giter Site home page Giter Site logo

xmlking / micro-starter-kit Goto Github PK

View Code? Open in Web Editor NEW
204.0 10.0 40.0 15.98 MB

Cloud Native GoLang Microservices - gRPC, GraphQL

Home Page: https://xmlking.gitbook.io/micro/v/develop/

License: MIT License

Go 83.03% Makefile 7.45% Shell 3.35% Dockerfile 6.17%
golang go-micro micro monorepo microservices kubernetes gateway grpc cicd

micro-starter-kit's People

Contributors

justinpequifax avatar renovate-bot avatar xmlking avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

micro-starter-kit's Issues

How to use cmd demo.go program?

Hi there.

I'm very pleased to meet such a wonderful go micro starter kit program that you built.

I had one thing that I couldn't fully understand in your project.

The thing is the usage of application under the cmd folder.

I figured it out how to use the service code. But to me, the code under the cmd folder is still vague to me.

I guess the demo.go file under the cmd folder is designed to load those 4 services under the service folder for service. But it doesn't seem to work that way.

However, when I look at the deploy folder, those 4 services seem to be loaded one by one on kubernetes application? In this case, what is the role of demo application under cmd folder?

Please help me grasp the role demo application under the cmd folder.

Thank you

Micro China Team has the same plan

Hey, man. we are also planning to create a repo like micro-starter-kit in micro-in-cn. hopefully you can follow us and discuss it together. we will put more core on the Chinese ecosystem.

Thanks

Dependency Dashboard

This issue provides visibility into Renovate updates and their statuses. Learn more

Repository problems

These problems occurred while renovating this repository.

  • WARN: Invalid registry response

Rate Limited

These updates are currently rate limited. Click on a checkbox below to force their creation now.

  • fix(deps): update module github.com/golang/protobuf to v1.5.2
  • fix(deps): update module github.com/infobloxopen/atlas-app-toolkit to v0.26.0
  • fix(deps): update module github.com/rs/zerolog to v1.27.0
  • fix(deps): update module github.com/stretchr/testify to v1.7.4
  • fix(deps): update module github.com/thoas/go-funk to v0.9.2
  • fix(deps): update module github.com/xmlking/configor to v0.2.2
  • chore(deps): update actions/checkout action to v3
  • chore(deps): update actions/setup-go action to v3
  • chore(deps): update dependency github/super-linter to v4
  • chore(deps): update dependency postgres to v14
  • chore(deps): update dependency redis to v7
  • fix(deps): update module github.com/infobloxopen/atlas-app-toolkit to v1
  • fix(deps): update module github.com/infobloxopen/protoc-gen-gorm to v1

Open

These updates have all been created already. Click a checkbox below to force a retry/rebase of any.

Detected dependencies

docker-compose
docker-compose.yaml
  • envoyproxy/envoy latest
dockerfile
Dockerfile
  • micro/go-micro latest
  • busybox 1.32.0
github-actions
.github/workflows/cloud-deploy.yaml
  • actions/checkout v1
  • deliverybot/deployment-status master
  • deliverybot/deployment-status master
  • deliverybot/deployment-status master
.github/workflows/e2e.yml
  • engineerd/setup-kind v0.1.0
.github/workflows/kind-deploy.yaml
  • deliverybot/deployment-status master
  • engineerd/setup-kind v0.1.0
  • deliverybot/deployment-status master
  • deliverybot/deployment-status master
.github/workflows/linter.yml
  • actions/checkout v2
  • github/super-linter v2.1.0
.github/workflows/pr.yml
  • actions/setup-go v1
  • actions/checkout v1
  • actions/cache preview
.github/workflows/proto.yaml
  • actions/checkout v1
  • actions/checkout v1
.github/workflows/push.yml
  • actions/setup-go v1
  • actions/checkout v1
  • actions/cache preview
.github/workflows/release.yaml
  • actions/checkout master
  • actions/create-release master
  • actions/upload-release-asset v1.0.1
  • actions/checkout v1
gomod
go.mod
  • google.golang.org/grpc v1.26.0
  • github.com/envoyproxy/protoc-gen-validate v0.1.0
  • github.com/gogo/protobuf v1.3.1
  • github.com/golang/protobuf v1.4.2
  • github.com/infobloxopen/atlas-app-toolkit v0.21.1
  • github.com/infobloxopen/protoc-gen-gorm v0.20.0
  • github.com/jinzhu/gorm v1.9.13
  • github.com/markbates/pkger v0.17.0
  • github.com/micro/go-micro/v2 v2.9.1
  • github.com/pkg/errors v0.9.1
  • github.com/rs/zerolog v1.19.0
  • github.com/sarulabs/di/v2 v2.4.0
  • github.com/satori/go.uuid v1.2.0
  • github.com/stretchr/testify v1.6.1
  • github.com/thoas/go-funk v0.6.0
  • github.com/xmlking/configor v0.1.0
  • google.golang.org/genproto v0.0.0-20191216164720-4f79533eabd1@4f79533eabd1
  • google.golang.org/grpc v1.26.0
kustomize
config/base/etcd-operator/kustomization.yaml
  • xmlking/etcd-operator v0.10.1
config/envs/development/kustomization.yaml
  • redis 5.0.9
  • quay.io/coreos/etcd v3.4.12
  • xmlking/etcd-operator v0.10.1
  • postgres 11.5-alpine
  • docker.io/envoyproxy/envoy-alpine v1.15.0
  • docker.pkg.github.com/xmlking/micro-starter-kit/micro v2.9.3
  • undefined no version found
  • undefined no version found
  • undefined no version found
  • undefined no version found
config/envs/local/kustomization.yaml
  • redis 5.0.9
  • quay.io/coreos/etcd v3.4.12
  • xmlking/etcd-operator v0.10.1
  • postgres 11.5-alpine
  • docker.io/envoyproxy/envoy-alpine v1.15.0
  • docker.pkg.github.com/xmlking/micro-starter-kit/micro v2.9.3
  • undefined no version found
  • undefined no version found
  • undefined no version found
  • undefined no version found
config/envs/production/kustomization.yaml
  • redis 5.0.9
  • quay.io/coreos/etcd v3.4.12
  • xmlking/etcd-operator v0.10.1
  • postgres 11.5-alpine
  • docker.io/envoyproxy/envoy-alpine v1.15.0
  • docker.pkg.github.com/xmlking/micro-starter-kit/micro v2.9.3
  • undefined no version found
  • undefined no version found
  • undefined no version found
  • undefined no version found
config/envs/staging/kustomization.yaml
  • redis 5.0.9
  • quay.io/coreos/etcd v3.4.12
  • xmlking/etcd-operator v0.10.1
  • postgres 11.5-alpine
  • docker.io/envoyproxy/envoy-alpine v1.15.0
  • docker.pkg.github.com/xmlking/micro-starter-kit/micro v2.9.3
  • undefined no version found
  • undefined no version found
  • undefined no version found
  • undefined no version found

  • Check this box to trigger a request for Renovate to run again on this repository

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.