Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/gmsec/micro
A Go distributed systems development framework
https://github.com/gmsec/micro
distributed-systems framework gin go-micro grpc micro register
Last synced: 3 months ago
JSON representation
A Go distributed systems development framework
- Host: GitHub
- URL: https://github.com/gmsec/micro
- Owner: gmsec
- License: apache-2.0
- Created: 2020-05-03T01:16:16.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2024-01-26T04:33:57.000Z (11 months ago)
- Last Synced: 2024-04-22T13:32:01.536Z (8 months ago)
- Topics: distributed-systems, framework, gin, go-micro, grpc, micro, register
- Language: Go
- Size: 324 KB
- Stars: 24
- Watchers: 3
- Forks: 7
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-go - gmsec - A Go distributed systems development framework. (Distributed Systems / Search and Analytic Databases)
- awesome-go-extra - micro - 05-03T01:16:16Z|2022-08-18T10:30:54Z| (Distributed Systems / Advanced Console UIs)
README
[![Build Status](https://travis-ci.org/gmsec/micro.svg?branch=master)](https://travis-ci.org/gmsec/micro)
[![Go Report Card](https://goreportcard.com/badge/github.com/gmsec/micro)](https://goreportcard.com/report/github.com/gmsec/micro)
[![GoDoc](https://godoc.org/github.com/gmsec/micro?status.svg)](https://godoc.org/github.com/gmsec/micro)
[![Mentioned in Awesome Go](https://awesome.re/mentioned-badge.svg)](https://github.com/avelino/awesome-go)
# micro
A Go distributed systems development frameworkframework eference resources base on [go-micro](https://github.com/micro/go-micro)
# support list
- [grpc-balancer](https://github.com/grpc/grpc-go/tree/master/balancer)
- [grpc-naming](https://github.com/grpc/grpc-go/tree/v1.2.x/naming)
- [dns](github.com/micro/mdns)
- [pool](https://github.com/micro/go-micro/blob/master/client/grpc/grpc_pool.go)
- [etcdv3](https://github.com/etcd-io/etcd)
- [ipaddr](https://github.com/gmsec/micro/tree/master/example/main.go#80) It can be directly connected through IPaddr# install
- code tools: [protoc-gen-gmsec](https://github.com/gmsec/protoc-gen-gmsec)
- example :[example](https://github.com/gmsec/micro/tree/master/example)