update pos argument
All checks were successful
Go Action / goaction (pull_request) Successful in 52s
All checks were successful
Go Action / goaction (pull_request) Successful in 52s
This commit is contained in:
@@ -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) {
|
||||
|
||||
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user