|
|
@ -44,7 +44,6 @@ func (d *{{.StructName}}) NAME(c context.Context, ids []KEY {{.ExtraArgsType}}) |
|
|
|
} |
|
|
|
} |
|
|
|
replies, err := d.mc.GetMulti(c, keys) |
|
|
|
replies, err := d.mc.GetMulti(c, keys) |
|
|
|
if err != nil { |
|
|
|
if err != nil { |
|
|
|
_metricErrCount.Inc("NAME") |
|
|
|
|
|
|
|
log.Errorv(ctx, log.KV("NAME", fmt.Sprintf("%+v", err)), log.KV("keys", keys)) |
|
|
|
log.Errorv(ctx, log.KV("NAME", fmt.Sprintf("%+v", err)), log.KV("keys", keys)) |
|
|
|
return |
|
|
|
return |
|
|
|
} |
|
|
|
} |
|
|
@ -67,14 +66,12 @@ func (d *{{.StructName}}) NAME(c context.Context, ids []KEY {{.ExtraArgsType}}) |
|
|
|
{{end}} |
|
|
|
{{end}} |
|
|
|
{{end}} |
|
|
|
{{end}} |
|
|
|
if err != nil { |
|
|
|
if err != nil { |
|
|
|
_metricErrCount.Inc("NAME") |
|
|
|
|
|
|
|
log.Errorv(ctx, log.KV("NAME", fmt.Sprintf("%+v", err)), log.KV("key", key)) |
|
|
|
log.Errorv(ctx, log.KV("NAME", fmt.Sprintf("%+v", err)), log.KV("key", key)) |
|
|
|
return |
|
|
|
return |
|
|
|
} |
|
|
|
} |
|
|
|
{{if .GetSimpleValue}} |
|
|
|
{{if .GetSimpleValue}} |
|
|
|
r, err := {{.ConvertBytes2Value}} |
|
|
|
r, err := {{.ConvertBytes2Value}} |
|
|
|
if err != nil { |
|
|
|
if err != nil { |
|
|
|
_metricErrCount.Inc("NAME") |
|
|
|
|
|
|
|
log.Errorv(ctx, log.KV("NAME", fmt.Sprintf("%+v", err)), log.KV("key", key)) |
|
|
|
log.Errorv(ctx, log.KV("NAME", fmt.Sprintf("%+v", err)), log.KV("key", key)) |
|
|
|
return res, err |
|
|
|
return res, err |
|
|
|
} |
|
|
|
} |
|
|
@ -114,7 +111,6 @@ func (d *{{.StructName}}) NAME(c context.Context, ids []KEY {{.ExtraArgsType}}) |
|
|
|
} |
|
|
|
} |
|
|
|
replies, err := d.mc.GetMulti(c, keys) |
|
|
|
replies, err := d.mc.GetMulti(c, keys) |
|
|
|
if err != nil { |
|
|
|
if err != nil { |
|
|
|
_metricErrCount.Inc("NAME") |
|
|
|
|
|
|
|
log.Errorv(c, log.KV("NAME", fmt.Sprintf("%+v", err)), log.KV("keys", keys)) |
|
|
|
log.Errorv(c, log.KV("NAME", fmt.Sprintf("%+v", err)), log.KV("keys", keys)) |
|
|
|
return |
|
|
|
return |
|
|
|
} |
|
|
|
} |
|
|
@ -132,14 +128,12 @@ func (d *{{.StructName}}) NAME(c context.Context, ids []KEY {{.ExtraArgsType}}) |
|
|
|
{{end}} |
|
|
|
{{end}} |
|
|
|
{{end}} |
|
|
|
{{end}} |
|
|
|
if err != nil { |
|
|
|
if err != nil { |
|
|
|
_metricErrCount.Inc("NAME") |
|
|
|
|
|
|
|
log.Errorv(c, log.KV("NAME", fmt.Sprintf("%+v", err)), log.KV("key", key)) |
|
|
|
log.Errorv(c, log.KV("NAME", fmt.Sprintf("%+v", err)), log.KV("key", key)) |
|
|
|
return |
|
|
|
return |
|
|
|
} |
|
|
|
} |
|
|
|
{{if .GetSimpleValue}} |
|
|
|
{{if .GetSimpleValue}} |
|
|
|
r, err := {{.ConvertBytes2Value}} |
|
|
|
r, err := {{.ConvertBytes2Value}} |
|
|
|
if err != nil { |
|
|
|
if err != nil { |
|
|
|
_metricErrCount.Inc("NAME") |
|
|
|
|
|
|
|
log.Errorv(c, log.KV("NAME", fmt.Sprintf("%+v", err)), log.KV("key", key)) |
|
|
|
log.Errorv(c, log.KV("NAME", fmt.Sprintf("%+v", err)), log.KV("key", key)) |
|
|
|
return res, err |
|
|
|
return res, err |
|
|
|
} |
|
|
|
} |
|
|
@ -174,7 +168,6 @@ func (d *{{.StructName}}) NAME(c context.Context, values map[KEY]VALUE {{.ExtraA |
|
|
|
item := &memcache.Item{Key: key, Object: val, Expiration: {{.ExpireCode}}, Flags: {{.Encode}}} |
|
|
|
item := &memcache.Item{Key: key, Object: val, Expiration: {{.ExpireCode}}, Flags: {{.Encode}}} |
|
|
|
{{end}} |
|
|
|
{{end}} |
|
|
|
if err = d.mc.Set(c, item); err != nil { |
|
|
|
if err = d.mc.Set(c, item); err != nil { |
|
|
|
_metricErrCount.Inc("NAME") |
|
|
|
|
|
|
|
log.Errorv(c, log.KV("NAME", fmt.Sprintf("%+v", err)), log.KV("key", key)) |
|
|
|
log.Errorv(c, log.KV("NAME", fmt.Sprintf("%+v", err)), log.KV("key", key)) |
|
|
|
return |
|
|
|
return |
|
|
|
} |
|
|
|
} |
|
|
@ -198,7 +191,6 @@ func (d *{{.StructName}}) NAME(c context.Context, ids []KEY {{.ExtraArgsType}}) |
|
|
|
err = nil |
|
|
|
err = nil |
|
|
|
continue |
|
|
|
continue |
|
|
|
} |
|
|
|
} |
|
|
|
_metricErrCount.Inc("NAME") |
|
|
|
|
|
|
|
log.Errorv(c, log.KV("NAME", fmt.Sprintf("%+v", err)), log.KV("key", key)) |
|
|
|
log.Errorv(c, log.KV("NAME", fmt.Sprintf("%+v", err)), log.KV("key", key)) |
|
|
|
return |
|
|
|
return |
|
|
|
} |
|
|
|
} |
|
|
|