From 85fff3f75bb7229b7f9eefe34558bef082646039 Mon Sep 17 00:00:00 2001 From: Vasiliy Tolstov Date: Sun, 10 Mar 2024 00:12:48 +0300 Subject: [PATCH] initial import Signed-off-by: Vasiliy Tolstov --- go.mod | 11 +++++++++-- go.sum | 21 +++++++++++++++++++-- metadata.go | 11 +++++------ 3 files changed, 33 insertions(+), 10 deletions(-) diff --git a/go.mod b/go.mod index cdebae8..7c1ec2e 100644 --- a/go.mod +++ b/go.mod @@ -1,5 +1,12 @@ -module go.unistack.org/micro-wrapper-metadata/v4 +module go.unistack.org/micro-wrapper-metadata/v3 go 1.20 -require go.unistack.org/micro/v4 v4.0.17 +require go.unistack.org/micro/v3 v3.10.49 + +require ( + github.com/golang/protobuf v1.5.3 // indirect + google.golang.org/genproto/googleapis/rpc v0.0.0-20230526203410-71b5a4ffd15e // indirect + google.golang.org/grpc v1.57.0 // indirect + google.golang.org/protobuf v1.31.0 // indirect +) diff --git a/go.sum b/go.sum index 90a23b8..c605039 100644 --- a/go.sum +++ b/go.sum @@ -1,2 +1,19 @@ -go.unistack.org/micro/v4 v4.0.17 h1:mF7uM+J4ILdG+1fcwzKYCwDlxhdbF/e1WnGzKKLnIXc= -go.unistack.org/micro/v4 v4.0.17/go.mod h1:ZDgU9931vm2l7X6RN/6UuwRIVp24GRdmQ7dKmegArk4= +github.com/golang/protobuf v1.5.0/go.mod h1:FsONVRAS9T7sI+LIUmWTfcYkHO4aIWwzhcaSAoJOfIk= +github.com/golang/protobuf v1.5.3 h1:KhyjKVUg7Usr/dYsdSqoFveMYd5ko72D+zANwlG1mmg= +github.com/golang/protobuf v1.5.3/go.mod h1:XVQd3VNwM+JqD3oG2Ue2ip4fOMUkwXdXDdiuN0vRsmY= +github.com/google/go-cmp v0.5.5/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE= +github.com/google/go-cmp v0.5.9 h1:O2Tfq5qg4qc4AmwVlvv0oLiVAGB7enBSJ2x2DqQFi38= +go.unistack.org/micro/v3 v3.10.49 h1:eW+1OCH4ENjfL0Uaw3+Js9pXRB63+NuThfaozM+eWBs= +go.unistack.org/micro/v3 v3.10.49/go.mod h1:erMgt3Bl7vQQ0e9UpQyR5NlLiZ9pKeEJ9+1tfYFaqUg= +golang.org/x/net v0.14.0 h1:BONx9s002vGdD9umnlX1Po8vOZmrgH34qlHcD1MfK14= +golang.org/x/sys v0.7.0 h1:3jlCCIQZPdOYu1h8BkNvLz8Kgwtae2cagcG/VamtZRU= +golang.org/x/text v0.9.0 h1:2sjJmO8cDvYveuX97RDLsxlyUxLl+GHoLxBiRdHllBE= +golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= +google.golang.org/genproto/googleapis/rpc v0.0.0-20230526203410-71b5a4ffd15e h1:NumxXLPfHSndr3wBBdeKiVHjGVFzi9RX2HwwQke94iY= +google.golang.org/genproto/googleapis/rpc v0.0.0-20230526203410-71b5a4ffd15e/go.mod h1:66JfowdXAEgad5O9NnYcsNPLCPZJD++2L9X0PCMODrA= +google.golang.org/grpc v1.57.0 h1:kfzNeI/klCGD2YPMUlaGNT3pxvYfga7smW3Vth8Zsiw= +google.golang.org/grpc v1.57.0/go.mod h1:Sd+9RMTACXwmub0zcNY2c4arhtrbBYD1AUHI/dt16Mo= +google.golang.org/protobuf v1.26.0-rc.1/go.mod h1:jlhhOSvTdKEhbULTjvd4ARK9grFBp09yW+WbY/TyQbw= +google.golang.org/protobuf v1.26.0/go.mod h1:9q0QmTI4eRPtz6boOQmLYwt+qCgq0jsYwAQnmE0givc= +google.golang.org/protobuf v1.31.0 h1:g0LDEJHgrBl9N9r17Ru3sqWhkIx2NB67okBHPwC7hs8= +google.golang.org/protobuf v1.31.0/go.mod h1:HV8QOd/L58Z+nl8r43ehVNZIU/HEI6OcFqwMG9pJV4I= diff --git a/metadata.go b/metadata.go index f1d5482..197dc49 100644 --- a/metadata.go +++ b/metadata.go @@ -3,10 +3,9 @@ package wrappermetadata import ( "context" - "go.unistack.org/micro/v4/client" - "go.unistack.org/micro/v4/metadata" - "go.unistack.org/micro/v4/options" - "go.unistack.org/micro/v4/server" + "go.unistack.org/micro/v3/client" + "go.unistack.org/micro/v3/metadata" + "go.unistack.org/micro/v3/server" ) type wrapper struct { @@ -42,7 +41,7 @@ func NewClientCallWrapper(exclude ...string) client.CallWrapper { } } -func (w *wrapper) Call(ctx context.Context, req client.Request, rsp interface{}, opts ...options.Option) error { +func (w *wrapper) Call(ctx context.Context, req client.Request, rsp interface{}, opts ...client.CallOption) error { if w.exclude == nil { return w.Client.Call(ctx, req, rsp, opts...) } @@ -56,7 +55,7 @@ func (w *wrapper) Call(ctx context.Context, req client.Request, rsp interface{}, return w.Client.Call(ctx, req, rsp, opts...) } -func (w *wrapper) Stream(ctx context.Context, req client.Request, opts ...options.Option) (client.Stream, error) { +func (w *wrapper) Stream(ctx context.Context, req client.Request, opts ...client.CallOption) (client.Stream, error) { if w.exclude == nil { return w.Client.Stream(ctx, req, opts...) }