commit | 415b7b42d200062715f6346c9e8cd04b706beeda | [log] [tgz] |
---|---|---|
author | bingtianyiyan <48984656+bingtianyiyan@users.noreply.github.com> | Wed Aug 17 11:27:42 2022 +0800 |
committer | GitHub <noreply@github.com> | Wed Aug 17 11:27:42 2022 +0800 |
tree | e8104cab3cd61a371c280a66a90681e0661d018a | |
parent | ffb5b6bf2d55342d5f5f03bf53e7edc8b99026f6 [diff] |
feat:add implement shenyu etcd client (#35) * feat: 1.Add implement shenyu Etcd client 2.Add shenyu Etcd Client Test and docs * fix: 1.etcdclient EtcdClientParam comment error and rewrite now * fix: 1.fix etcdclient ccp variable name to ecp 2.fix etcdclient close method 3.fix etcd documents 4.fix etcdclient_test * feat: 1.add comment in etcdClient NewClient method * fix: 1.etcdclient remove EtcdClientParam->TimeOut and use const timeOut to replace it * fix: 1.etcdClient replace context.ToDo() with context.WithTimeout,this will cause deadlock if server is dead or clientnetwork unable and remove some comment now is unusefull * fix: 1.etcdclient potential errors * fix: 1.eidt docker-compose-etcd.yml cluster out Ports 2.edit build.yml add Etcd_componse to start up 3.etcd_client edit method * fix: 1.etcd_client.go remove unused method 2.etcd doc/Etcd_EN.md correct keywords * feat: 1.edit README.md and README_CN.md add etcd introduction
English | 简体中文
Shenyu-client-golang for Go client allows you to access ShenYu Gateway,it supports registory go service to ShenYu Gateway.
Supported Go version over 1.13
SDK Supported ShenYu version over 2.4.3
Use go get
to install SDK:
$ go get -u github.com/apache/shenyu-client-golang