go restful server and some unit tests
Showing
- common/constant/default.go 1 addition, 0 deletionscommon/constant/default.go
- common/extension/rest_client.go 1 addition, 1 deletioncommon/extension/rest_client.go
- common/extension/rest_server.go 1 addition, 1 deletioncommon/extension/rest_server.go
- go.mod 2 additions, 1 deletiongo.mod
- go.sum 2 additions, 2 deletionsgo.sum
- protocol/rest/rest_client/resty_client.go 1 addition, 1 deletionprotocol/rest/rest_client/resty_client.go
- protocol/rest/rest_config_initializer.go 5 additions, 9 deletionsprotocol/rest/rest_config_initializer.go
- protocol/rest/rest_interface/rest_client.go 1 addition, 1 deletionprotocol/rest/rest_interface/rest_client.go
- protocol/rest/rest_interface/rest_config.go 1 addition, 2 deletionsprotocol/rest/rest_interface/rest_config.go
- protocol/rest/rest_interface/rest_server.go 2 additions, 2 deletionsprotocol/rest/rest_interface/rest_server.go
- protocol/rest/rest_invoker.go 38 additions, 21 deletionsprotocol/rest/rest_invoker.go
- protocol/rest/rest_invoker_test.go 1 addition, 5 deletionsprotocol/rest/rest_invoker_test.go
- protocol/rest/rest_protocol.go 2 additions, 1 deletionprotocol/rest/rest_protocol.go
- protocol/rest/rest_protocol_test.go 90 additions, 0 deletionsprotocol/rest/rest_protocol_test.go
- protocol/rest/rest_server/gin_server.go 0 additions, 46 deletionsprotocol/rest/rest_server/gin_server.go
- protocol/rest/rest_server/go_restful_server.go 209 additions, 0 deletionsprotocol/rest/rest_server/go_restful_server.go
... | ... | @@ -14,8 +14,8 @@ require ( |
github.com/creasty/defaults v1.3.0 | ||
github.com/dubbogo/getty v1.3.2 | ||
github.com/dubbogo/gost v1.5.2 | ||
github.com/emicklei/go-restful/v3 v3.0.0 | ||
github.com/fastly/go-utils v0.0.0-20180712184237-d95a45783239 // indirect | ||
github.com/gin-gonic/gin v1.5.0 | ||
github.com/go-errors/errors v1.0.1 // indirect | ||
github.com/go-resty/resty/v2 v2.1.0 | ||
github.com/golang/groupcache v0.0.0-20190702054246-869f871628b6 // indirect | ||
... | ... | @@ -53,6 +53,7 @@ require ( |
go.etcd.io/etcd v3.3.13+incompatible | ||
go.uber.org/atomic v1.4.0 | ||
go.uber.org/zap v1.10.0 | ||
golang.org/x/tools v0.0.0-20190524140312-2c0ae7006135 | ||
google.golang.org/grpc v1.22.1 | ||
gopkg.in/yaml.v2 v2.2.2 | ||
) | ||
... | ... |
Please register or sign in to comment