update values
This commit is contained in:
@@ -72,14 +72,6 @@ func ParseBool(s string) (bool, error) {
|
||||
return b, nil
|
||||
}
|
||||
|
||||
func JUnmarshal(b []byte, v any) error {
|
||||
if err := json.Unmarshal(b, v); err != nil {
|
||||
return fmt.Errorf("%w: %w", config.ErrInvalidValue, err)
|
||||
}
|
||||
|
||||
return nil
|
||||
}
|
||||
|
||||
func ParseUint64(s string) (uint64, error) {
|
||||
i, err := strconv.ParseUint(s, 10, 64)
|
||||
if err != nil {
|
||||
@@ -88,3 +80,17 @@ func ParseUint64(s string) (uint64, error) {
|
||||
|
||||
return i, nil
|
||||
}
|
||||
|
||||
func JUnmarshal(b []byte, v any) error {
|
||||
if err := json.Unmarshal(b, v); err != nil {
|
||||
return fmt.Errorf("%w: %w", config.ErrInvalidValue, err)
|
||||
}
|
||||
|
||||
return nil
|
||||
}
|
||||
|
||||
func JParce[T any](b []byte) (T, error) {
|
||||
var data T
|
||||
|
||||
return data, JUnmarshal(b, &data)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user