feat: 字符串 -> 基础数据类型转换, 使用泛型实现
This commit is contained in:
22
define/result.go
Normal file
22
define/result.go
Normal file
@ -0,0 +1,22 @@
|
||||
// Package define ...
|
||||
//
|
||||
// Description : define ...
|
||||
//
|
||||
// Author : go_developer@163.com<白茶清欢>
|
||||
//
|
||||
// Date : 2025-10-13 11:22
|
||||
package define
|
||||
|
||||
import "git.zhangdeman.cn/zhangdeman/op_type"
|
||||
|
||||
// BaseValueResult 基础类型转换结果
|
||||
type BaseValueResult[BaseType op_type.BaseType] struct {
|
||||
Value BaseType `json:"result"` // 转换结果
|
||||
Err error `json:"err"` // 错误信息
|
||||
}
|
||||
|
||||
// BaseValuePtrResult 基础类型指针转换结果
|
||||
type BaseValuePtrResult[BaseType op_type.BaseType] struct {
|
||||
Value *BaseType `json:"result"` // 转换结果
|
||||
Err error `json:"err"` // 错误信息
|
||||
}
|
Reference in New Issue
Block a user