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 (about 5 years ago)
- Default Branch: master
- Last Pushed: 2024-11-01T08:17:11.000Z (6 months ago)
- Last Synced: 2025-02-07T10:36:56.345Z (3 months ago)
- Topics: distributed-systems, framework, gin, go-micro, grpc, micro, register
- Language: Go
- Size: 324 KB
- Stars: 25
- 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
[](https://travis-ci.org/gmsec/micro)
[](https://goreportcard.com/report/github.com/gmsec/micro)
[](https://godoc.org/github.com/gmsec/micro)
[](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)