Skip to content

Commit ce2a670

Browse files
committed
chore: Run go fix
1 parent fe45416 commit ce2a670

40 files changed

Lines changed: 181 additions & 190 deletions

internal/pkg/configuration/builder/viper.go

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ import (
1313
// ViperBuilder is a builder to streamline Viper configuration and building.
1414
type ViperBuilder struct {
1515
vConf *viper.Viper
16-
defaults map[string]interface{}
16+
defaults map[string]any
1717
name string
1818
}
1919

@@ -32,7 +32,7 @@ func New(name string) *ViperBuilder {
3232
return &ViperBuilder{
3333
vConf: vConf,
3434
name: name,
35-
defaults: make(map[string]interface{}),
35+
defaults: make(map[string]any),
3636
}
3737
}
3838

@@ -45,7 +45,7 @@ func (vb *ViperBuilder) ConfigPath(path string) *ViperBuilder {
4545
// SetDefault sets a default value for a configuration key.
4646
// Any default value set will be available in the `viper.Viper` configuration
4747
// instance that is returned after calling the `Build()` function.
48-
func (vb *ViperBuilder) SetDefault(key string, value interface{}) *ViperBuilder {
48+
func (vb *ViperBuilder) SetDefault(key string, value any) *ViperBuilder {
4949
vb.defaults[key] = value
5050
return vb
5151
}

pkg/app/config.go

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ func (c *Config) String(key string) string {
5858
}
5959

6060
// StringMap returns a key's value as map[string]interface{}.
61-
func (c *Config) StringMap(key string) map[string]interface{} {
61+
func (c *Config) StringMap(key string) map[string]any {
6262
return c.vConf.GetStringMap(key)
6363
}
6464

@@ -83,7 +83,7 @@ func (c *Config) Duration(key string) time.Duration {
8383
}
8484

8585
// Set sets a value to a key.
86-
func (c *Config) Set(key string, value interface{}) {
86+
func (c *Config) Set(key string, value any) {
8787
c.vConf.Set(key, value)
8888
}
8989

@@ -93,6 +93,6 @@ func (c *Config) IsSet(key string) bool {
9393
}
9494

9595
// AllSettings returns all settings as map.
96-
func (c *Config) AllSettings() map[string]interface{} {
96+
func (c *Config) AllSettings() map[string]any {
9797
return c.vConf.AllSettings()
9898
}

pkg/aws/aws_test.go

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -282,7 +282,6 @@ func TestBuilder(t *testing.T) {
282282
}
283283

284284
for _, tc := range tests {
285-
tc := tc
286285
t.Run(tc.name, func(t *testing.T) {
287286
tc.fn(t)
288287
})

pkg/context/logger/context.go

Lines changed: 4 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ package logger
33
import (
44
"context"
55
"fmt"
6+
"maps"
67

78
grpcctxtags "github.com/grpc-ecosystem/go-grpc-middleware/tags"
89

@@ -26,9 +27,7 @@ func AddFields(ctx context.Context, fields sdklogger.Fields) {
2627
if !ok || l == nil {
2728
return
2829
}
29-
for k, v := range fields {
30-
l.fields[k] = v
31-
}
30+
maps.Copy(l.fields, fields)
3231
}
3332

3433
// Extract takes the call-scoped sdklogger.Logger from the context.
@@ -43,14 +42,10 @@ func Extract(ctx context.Context) (sdklogger.Logger, error) {
4342

4443
// Add grpcctxtags tags metadata until now.
4544
tags := grpcctxtags.Extract(ctx)
46-
for k, v := range tags.Values() {
47-
fields[k] = v
48-
}
45+
maps.Copy(fields, tags.Values())
4946

5047
// Add sdklogger fields added until now.
51-
for k, v := range l.fields {
52-
fields[k] = v
53-
}
48+
maps.Copy(fields, l.fields)
5449

5550
return l.logger.WithFields(fields), nil
5651
}

pkg/instrumentation/kafka/kafka_test.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -130,7 +130,7 @@ func TestNewClient(t *testing.T) {
130130
assert.Len(t, spans, 7)
131131

132132
// produce
133-
for i := 0; i < 4; i++ {
133+
for i := range 4 {
134134
s := spans[i]
135135
assert.Equal(t, "kafka.produce", s.OperationName())
136136
assert.Equal(t, "kafka", s.Tag(ext.ServiceName))

pkg/interceptors/database.go

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,10 +14,10 @@ import (
1414
func DatabaseUnaryServerInterceptor(db *gorm.DB) grpc.UnaryServerInterceptor {
1515
return func(
1616
ctx context.Context,
17-
req interface{},
17+
req any,
1818
info *grpc.UnaryServerInfo,
1919
handler grpc.UnaryHandler,
20-
) (interface{}, error) {
20+
) (any, error) {
2121
instrumentedDB := db.WithContext(ctx)
2222
newCtx := sdkcontext.ToContext(ctx, instrumentedDB)
2323

@@ -28,7 +28,7 @@ func DatabaseUnaryServerInterceptor(db *gorm.DB) grpc.UnaryServerInterceptor {
2828
// DatabaseStreamServerInterceptor returns a streaming server interceptor that adds gorm.DB to the context.
2929
func DatabaseStreamServerInterceptor(db *gorm.DB) grpc.StreamServerInterceptor {
3030
return func(
31-
srv interface{},
31+
srv any,
3232
stream grpc.ServerStream,
3333
info *grpc.StreamServerInfo,
3434
handler grpc.StreamHandler,

pkg/interceptors/database_logging.go

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,10 +19,10 @@ import (
1919
func DatabaseLoggingUnaryServerInterceptor() grpc.UnaryServerInterceptor {
2020
return func(
2121
ctx context.Context,
22-
req interface{},
22+
req any,
2323
_ *grpc.UnaryServerInfo,
2424
handler grpc.UnaryHandler,
25-
) (interface{}, error) {
25+
) (any, error) {
2626
db, err := sdkdatabasecontext.Extract(ctx)
2727
if err != nil {
2828
return nil, err
@@ -50,7 +50,7 @@ func DatabaseLoggingUnaryServerInterceptor() grpc.UnaryServerInterceptor {
5050
// meta-information using the logger.
5151
func DatabaseLoggingStreamServerInterceptor() grpc.StreamServerInterceptor {
5252
return func(
53-
srv interface{},
53+
srv any,
5454
stream grpc.ServerStream,
5555
_ *grpc.StreamServerInfo,
5656
handler grpc.StreamHandler,

pkg/interceptors/database_logging_test.go

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -93,7 +93,7 @@ func TestDatabaseLoggingUnaryServerInterceptor(t *testing.T) {
9393
assert.Nil(t, err)
9494

9595
// read first log entry
96-
var fieldsUnary map[string]interface{}
96+
var fieldsUnary map[string]any
9797
dec := json.NewDecoder(bytes.NewReader(buffer.Bytes()))
9898
err = dec.Decode(&fieldsUnary)
9999
require.Nil(t, err)
@@ -177,18 +177,18 @@ func TestDatabaseLoggingStreamServerInterceptors(t *testing.T) {
177177
assert.Nil(t, err)
178178

179179
// read first log entry
180-
var fieldsStream map[string]interface{}
180+
var fieldsStream map[string]any
181181
dec := json.NewDecoder(bytes.NewReader(buffer.Bytes()))
182182
err = dec.Decode(&fieldsStream)
183183
require.Nil(t, err)
184184

185185
checkGormLoggerFields(t, fieldsStream)
186186
}
187187

188-
func checkGormLoggerFields(t *testing.T, fields map[string]interface{}) {
188+
func checkGormLoggerFields(t *testing.T, fields map[string]any) {
189189
assert.NotEmpty(t, fields["sql"])
190190

191-
dbFields, ok := (fields["sql"]).(map[string]interface{})
191+
dbFields, ok := (fields["sql"]).(map[string]any)
192192
assert.True(t, ok, "%s not found in log fields", "trace")
193193
assert.NotEmpty(t, dbFields)
194194

pkg/interceptors/logger.go

Lines changed: 9 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@ package interceptors
22

33
import (
44
"context"
5-
"fmt"
65
"path"
76
"time"
87

@@ -21,10 +20,10 @@ import (
2120
func LoggerUnaryServerInterceptor(logger sdklogger.Logger) grpc.UnaryServerInterceptor {
2221
return func(
2322
ctx context.Context,
24-
req interface{},
23+
req any,
2524
info *grpc.UnaryServerInfo,
2625
handler grpc.UnaryHandler,
27-
) (interface{}, error) {
26+
) (any, error) {
2827
startTime := time.Now()
2928
newCtx := newLoggerForCall(ctx, logger, info.FullMethod, startTime)
3029

@@ -39,7 +38,7 @@ func LoggerUnaryServerInterceptor(logger sdklogger.Logger) grpc.UnaryServerInter
3938
// LoggerStreamServerInterceptor returns a streaming server interceptor that adds the sdklogger.Logger to the context.
4039
func LoggerStreamServerInterceptor(logger sdklogger.Logger) grpc.StreamServerInterceptor {
4140
return func(
42-
srv interface{},
41+
srv any,
4342
stream grpc.ServerStream,
4443
info *grpc.StreamServerInfo,
4544
handler grpc.StreamHandler,
@@ -110,24 +109,23 @@ func log(ctx context.Context, err error, startTime time.Time) {
110109
"grpc.time_ms": float32(time.Since(startTime).Nanoseconds()/1000) / 1000,
111110
}
112111

113-
msg := fmt.Sprintf("finished gRPC call with code %s", code.String())
114112
l, extractErr := sdkcontext.Extract(ctx)
115113
if extractErr == nil {
116114
l = l.WithFields(fields)
117115

118116
switch level {
119117
case sdklogger.Debug:
120-
l.Debugf(msg)
118+
l.Debugf("finished gRPC call with code %s", code.String())
121119
case sdklogger.Info:
122-
l.Infof(msg)
120+
l.Infof("finished gRPC call with code %s", code.String())
123121
case sdklogger.Warn:
124-
l.Warnf(msg)
122+
l.Warnf("finished gRPC call with code %s", code.String())
125123
case sdklogger.Error:
126-
l.Errorf(msg)
124+
l.Errorf("finished gRPC call with code %s", code.String())
127125
case sdklogger.Fatal:
128-
l.Fatalf(msg)
126+
l.Fatalf("finished gRPC call with code %s", code.String())
129127
case sdklogger.Panic:
130-
l.Panicf(msg)
128+
l.Panicf("finished gRPC call with code %s", code.String())
131129
}
132130
}
133131
}

pkg/interceptors/logger_test.go

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@ func TestLoggerUnaryServerInterceptors(t *testing.T) {
6565
_, err = client.Ping(context.Background(), &mwitkow_testproto.PingRequest{Value: "test"})
6666
assert.Nil(t, err)
6767

68-
var fieldsUnary map[string]interface{}
68+
var fieldsUnary map[string]any
6969
err = json.Unmarshal(buffer.Bytes(), &fieldsUnary)
7070
require.Nil(t, err)
7171

@@ -125,7 +125,7 @@ func TestLoggerStreamServerInterceptors(t *testing.T) {
125125
}
126126
assert.Nil(t, err)
127127

128-
var fieldsStream map[string]interface{}
128+
var fieldsStream map[string]any
129129
err = json.Unmarshal(buffer.Bytes(), &fieldsStream)
130130
require.Nil(t, err)
131131

@@ -143,7 +143,7 @@ func getLogger(logLevel string, buf *bytes.Buffer) (sdklogger.Logger, error) {
143143
return sdklogger.NewBuilder(config).BuildTestLogger(buf)
144144
}
145145

146-
func checkLoggerFields(t *testing.T, fields map[string]interface{}) {
146+
func checkLoggerFields(t *testing.T, fields map[string]any) {
147147
assert.NotEmpty(t, fields["message"])
148148
assert.Equal(t, "info", fields["level"])
149149
assert.NotEmpty(t, fields["timestamp"])
@@ -156,7 +156,7 @@ func checkLoggerFields(t *testing.T, fields map[string]interface{}) {
156156
assert.NotEmpty(t, fields["grpc.time_ms"])
157157
assert.NotEmpty(t, fields["grpc.request_id"])
158158

159-
var dd = (fields["dd"]).(map[string]interface{})
159+
var dd = (fields["dd"]).(map[string]any)
160160

161161
assert.NotEmpty(t, dd["trace_id"])
162162
assert.NotEmpty(t, dd["span_id"])

0 commit comments

Comments
 (0)