service and client implements last grpc server and client interfaces, improved errors, add signals handling

This commit is contained in:
2020-11-27 14:00:45 +01:00
parent c1d38dfbd0
commit a6696b1d39
13 changed files with 839 additions and 689 deletions

10
go.mod
View File

@ -3,7 +3,7 @@ module gitlab.bertha.cloud/partitio/lab/grpc
go 1.13
require (
github.com/golang/protobuf v1.4.0
github.com/golang/protobuf v1.4.3
github.com/google/uuid v1.1.2
github.com/grpc-ecosystem/go-grpc-middleware v1.1.0
github.com/jinzhu/gorm v1.9.12
@ -13,6 +13,10 @@ require (
github.com/spf13/viper v1.6.2
github.com/stretchr/testify v1.4.0
go.uber.org/multierr v1.3.0
golang.org/x/net v0.0.0-20200520182314-0ba52f642ac2
google.golang.org/grpc v1.26.0
golang.org/x/net v0.0.0-20201110031124-69a78807bb2b
golang.org/x/sys v0.0.0-20201126233918-771906719818 // indirect
golang.org/x/text v0.3.4 // indirect
google.golang.org/genproto v0.0.0-20201119123407-9b1e624d6bc4 // indirect
google.golang.org/grpc v1.33.2
google.golang.org/protobuf v1.25.0
)