update pos argument
All checks were successful
Go Action / goaction (pull_request) Successful in 52s

This commit is contained in:
2025-12-27 19:29:30 +03:00
parent 4547adab23
commit 1fb591bb22
2 changed files with 4 additions and 4 deletions

View File

@@ -16,7 +16,7 @@ const (
var argNum uint64
func Argument(v param.Params) param.Params {
return param.With(v, paramArgument, atomic.AddUint64(&argNum, 1))
return param.With(v, paramArgument, atomic.AddUint64(&argNum, 1)-1)
}
func ParamArgument(fn param.Params) (uint64, bool) {

View File

@@ -70,7 +70,7 @@ func (i *Argv) Value(ctx context.Context, key ...string) (config.Value, error) {
data, err := i.Map.Value(ctx, key...)
if err != nil {
return nil, fmt.Errorf("%w", err)
return nil, fmt.Errorf("map: %w", err)
}
return data, nil
@@ -101,12 +101,12 @@ func (i *Argv) Bind(ctx context.Context, def config.Variables) error {
}
if err != nil {
return fmt.Errorf("%w", err)
return fmt.Errorf("arg bind:%w", err)
}
}
if err := i.Map.Bind(ctx, def); err != nil {
return fmt.Errorf("%w", err)
return fmt.Errorf("arg map:%w", err)
}
return nil