Skip to content

Commit 2ec7e43

Browse files
authored
chore: refactor (#5137)
1 parent 870e835 commit 2ec7e43

File tree

4 files changed

+26
-26
lines changed

4 files changed

+26
-26
lines changed

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@
1717
**/logs
1818
**/adhoc
1919
**/coverage.txt
20+
**/WARP.md
2021

2122
# for test purpose
2223
go.work

core/logx/logs_test.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ import (
1818

1919
"github.com/stretchr/testify/assert"
2020
"go.opentelemetry.io/otel"
21-
sdktrace "go.opentelemetry.io/otel/sdk/trace"
21+
"go.opentelemetry.io/otel/sdk/trace"
2222
)
2323

2424
var (
@@ -1192,7 +1192,7 @@ func TestLogKey(t *testing.T) {
11921192
defer writer.Store(old)
11931193

11941194
otp := otel.GetTracerProvider()
1195-
tp := sdktrace.NewTracerProvider(sdktrace.WithSampler(sdktrace.AlwaysSample()))
1195+
tp := trace.NewTracerProvider(trace.WithSampler(trace.AlwaysSample()))
11961196
otel.SetTracerProvider(tp)
11971197
defer otel.SetTracerProvider(otp)
11981198

gateway/internal/eventhandler.go

Lines changed: 22 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
package internal
22

33
import (
4-
"fmt"
54
"io"
65
"net/http"
76

@@ -13,21 +12,15 @@ import (
1312
"google.golang.org/grpc/status"
1413
)
1514

16-
// MetadataHeaderPrefix is the http prefix that represents custom metadata
17-
// parameters to or from a gRPC call.
18-
const MetadataHeaderPrefix = "Grpc-Metadata-"
15+
const (
16+
// MetadataHeaderPrefix is the http prefix that represents custom metadata
17+
// parameters to or from a gRPC call.
18+
MetadataHeaderPrefix = "Grpc-Metadata-"
1919

20-
// MetadataTrailerPrefix is prepended to gRPC metadata as it is converted to
21-
// HTTP headers in a response handled by go-zero gateway
22-
const MetadataTrailerPrefix = "Grpc-Trailer-"
23-
24-
func defaultOutgoingHeaderMatcher(key string) (string, bool) {
25-
return fmt.Sprintf("%s%s", MetadataHeaderPrefix, key), true
26-
}
27-
28-
func defaultOutgoingTrailerMatcher(key string) (string, bool) {
29-
return fmt.Sprintf("%s%s", MetadataTrailerPrefix, key), true
30-
}
20+
// MetadataTrailerPrefix is prepended to gRPC metadata as it is converted to
21+
// HTTP headers in a response handled by go-zero gateway
22+
MetadataTrailerPrefix = "Grpc-Trailer-"
23+
)
3124

3225
type EventHandler struct {
3326
Status *status.Status
@@ -49,10 +42,9 @@ func (h *EventHandler) OnReceiveHeaders(md metadata.MD) {
4942
w, ok := h.writer.(http.ResponseWriter)
5043
if ok {
5144
for k, vs := range md {
52-
if h, ok := defaultOutgoingHeaderMatcher(k); ok {
53-
for _, v := range vs {
54-
w.Header().Add(h, v)
55-
}
45+
header := defaultOutgoingHeaderMatcher(k)
46+
for _, v := range vs {
47+
w.Header().Add(header, v)
5648
}
5749
}
5850
}
@@ -68,10 +60,9 @@ func (h *EventHandler) OnReceiveTrailers(status *status.Status, md metadata.MD)
6860
w, ok := h.writer.(http.ResponseWriter)
6961
if ok {
7062
for k, vs := range md {
71-
if h, ok := defaultOutgoingTrailerMatcher(k); ok {
72-
for _, v := range vs {
73-
w.Header().Add(h, v)
74-
}
63+
header := defaultOutgoingTrailerMatcher(k)
64+
for _, v := range vs {
65+
w.Header().Add(header, v)
7566
}
7667
}
7768
}
@@ -84,3 +75,11 @@ func (h *EventHandler) OnResolveMethod(_ *desc.MethodDescriptor) {
8475

8576
func (h *EventHandler) OnSendHeaders(_ metadata.MD) {
8677
}
78+
79+
func defaultOutgoingHeaderMatcher(key string) string {
80+
return MetadataHeaderPrefix + key
81+
}
82+
83+
func defaultOutgoingTrailerMatcher(key string) string {
84+
return MetadataTrailerPrefix + key
85+
}

zrpc/resolver/internal/kube/eventhandler.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ import (
55

66
"github.com/zeromicro/go-zero/core/lang"
77
"github.com/zeromicro/go-zero/core/logx"
8-
v1 "k8s.io/api/core/v1"
8+
"k8s.io/api/core/v1"
99
"k8s.io/client-go/tools/cache"
1010
)
1111

0 commit comments

Comments
 (0)