[Refactor :Change logger lib & add license.] (#36)

* [Feature : Add relation license. ]

* [Refactor : Change logger lib.]

* [Refactor : Change logger format.]

* [Refactor : Change logger format.]

* [Refactor : Adjust CI & log.]

* [Refactor : Adjust CI & log.]

* [Feature : Adjust test.]

* [Feature : Adjust ci.]

* [Feature : Adjust ci.]

* [Feature : Adjust log.]

Co-authored-by: lishuo <lishuo@mesomia-tech.com>
37 files changed
tree: b2ffc39b9caa7a0b48cf0a9c19fcac2da6cd538d
  1. .github/
  2. clients/
  3. common/
  4. doc/
  5. example/
  6. model/
  7. release-docs/
  8. .asf.yaml
  9. .gitignore
  10. .licenserc.yaml
  11. DISCLAIMER
  12. docker-compose-consul.yml
  13. docker-compose-etcd.yml
  14. docker-compose-zk.yml
  15. go.mod
  16. go.sum
  17. LICENSE
  18. NOTICE
  19. README.md
  20. README_CN.md
README.md

shenyu-client-golang

English | 简体中文

Build and Test codecov.io GoDoc


Shenyu-client-golang

Shenyu-client-golang for Go client allows you to access ShenYu Gateway,it supports registory go service to ShenYu Gateway.


Supported Register Center to ShenYu Gateway

  • Http type Register
  • Nacos type Register
  • Zookeeper type Register
  • Consul type Register
  • Etcd type Register

Requirements

Supported Go version over 1.13

SDK Supported ShenYu version over 2.4.3

Installation

Use go get to install SDK:

$ go get -u github.com/apache/shenyu-client-golang

The Demo location

  • shenyu-client-golang/example/**_client/main.go

Get Start