Skip to content

Commit cb1fb8c

Browse files
committed
feat: use pre allocation
1 parent aef30ac commit cb1fb8c

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

internal/infra/http/request/event.go

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -20,9 +20,9 @@ type Event struct {
2020

2121
// Validate event request payload.
2222
func (r Event) Validate() error {
23-
services := make([]any, 0)
24-
for _, t := range service.TypeNames() {
25-
services = append(services, t)
23+
services := make([]any, len(service.TypeNames()))
24+
for i, t := range service.TypeNames() {
25+
services[i] = t
2626
}
2727

2828
err := validation.ValidateStruct(&r,

internal/infra/output/manager/manager.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ func Provide(lc fx.Lifecycle, cfg output.Config, logger *zap.Logger, _ telemetry
3535
consumers: make([]jetstream.ConsumeContext, 0),
3636
}
3737

38-
enabled := []string{}
38+
enabled := make([]string, 0, len(cfg.Configurations))
3939
for name := range cfg.Configurations {
4040
enabled = append(enabled, name)
4141
}

0 commit comments

Comments
 (0)