mirror of
				https://github.com/go-micro/go-micro.git
				synced 2025-10-30 23:27:41 +02:00 
			
		
		
		
	remove some readmes
This commit is contained in:
		| @@ -1,18 +0,0 @@ | ||||
| # Go API [](https://opensource.org/licenses/Apache-2.0) [](https://godoc.org/github.com/micro/go-micro/api) [](https://travis-ci.org/micro/go-micro/api) [](https://goreportcard.com/report/github.com/micro/go-micro/api) | ||||
|  | ||||
| Go API is a pluggable API framework driven by service discovery to help build powerful public API gateways. | ||||
|  | ||||
| ## Overview | ||||
|  | ||||
| The Go API library provides api gateway routing capabilities. A microservice architecture decouples application logic into  | ||||
| separate service. An api gateway provides a single entry point to consolidate these services into a unified api. The  | ||||
| Go API uses routes defined in service discovery metadata to generate routing rules and serve http requests. | ||||
|  | ||||
| <img src="https://micro.mu/docs/images/go-api.png?v=1" alt="Go API" /> | ||||
|  | ||||
| Go API is the basis for the [micro api](https://micro.mu/docs/api.html). | ||||
|  | ||||
| ## Getting Started | ||||
|  | ||||
| See the [docs](https://micro.mu/docs/go-api.html) to learn more | ||||
|  | ||||
| @@ -1,6 +1,6 @@ | ||||
| # Config [](https://godoc.org/github.com/micro/go-micro/config) | ||||
|  | ||||
| Go Config is a pluggable dynamic config library. | ||||
| Config is a pluggable dynamic config package | ||||
|  | ||||
| Most config in applications are statically configured or include complex logic to load from multiple sources.  | ||||
| Go Config makes this easy, pluggable and mergeable. You'll never have to deal with config in the same way again. | ||||
|   | ||||
| @@ -1,25 +0,0 @@ | ||||
| # Go Proxy [](https://opensource.org/licenses/Apache-2.0) [](https://godoc.org/github.com/micro/go-proxy) | ||||
|  | ||||
| Go Proxy is a proxy library for Go Micro. | ||||
|  | ||||
| ## Overview | ||||
|  | ||||
| Go Micro is a distributed systems framework for client/server communication. It handles the details  | ||||
| around discovery, fault tolerance, rpc communication, etc. We may want to leverage this in broader ecosystems  | ||||
| which make use of standard http or we may also want to offload a number of requirements to a single proxy. | ||||
|  | ||||
| ## Features | ||||
|  | ||||
| - **Transparent Proxy** - Proxy requests to any micro services through a single location. Go Proxy enables  | ||||
| you to write Go Micro proxies which handle and forward requests. This is good for incorporating wrappers. | ||||
|  | ||||
| - **Single Backend Router** - Enable the single backend router to proxy directly to your local app. The proxy  | ||||
| allows you to set a router which serves your backend service whether its http, grpc, etc. | ||||
|  | ||||
| - **Protocol Aware Handler** - Set a request handler which speaks your app protocol to make outbound requests.  | ||||
| Your app may not speak the MUCP protocol so it may be easier to translate internally. | ||||
|  | ||||
| - **Control Planes** - Additionally we support use of control planes to offload many distributed systems concerns. | ||||
|   * [x] [Consul](https://www.consul.io/docs/connect/native.html) - Using Connect-Native to provide secure mTLS. | ||||
|   * [x] [NATS](https://nats.io/) - Fully leveraging NATS as the control plane and data plane. | ||||
|  | ||||
		Reference in New Issue
	
	Block a user