package
0.0.0-20250103092728-94011c815f47
Repository: https://github.com/wanrun-develop/wanrun.git
Documentation: pkg.go.dev
# Functions
sql.NullBoolのバリデーション。
valid = falseの際は、デフォルト値を返す
*/.
sql.NullFloat64のバリデーション。
valid = falseの際は、デフォルト値を返す
*/.
sql.NullInt64のバリデーション。
valid = falseの際は、デフォルト値を返す
*/.
sql.NullStringのバリデーション。
valid = falseの際は、デフォルト値を返す
*/.
t time.のバリデーション。
valid = falseの際は、デフォルト値を返す
*/.
ConvertSliceToMap: sliceをmapに変換するutil関数
args: - []T: mapにしたいスライス - func(T) K: mapのkeyを抽出する関数
return: - map[K]T: 変換したmap.
ConvertStringPointer: awsなどで返ってくる*string型をstringに返す Args:
*string: stringのポインター型
Returns:
string: string型の文字列.
ConvetToWRTime: sql.NullTimeをカスタムTime型に変換
args: - sql.NullTime: 変換対象
return: - common.WRTime: カスタム時間 - :.
No description provided by the author
No description provided by the author
time.Time型の値をCustomTimeに変換
*/.
sql.NullTime型の値をCustomTimeに変換
*/.
bool型の値をsql.NullBoolに変換
*/.
byte型の値をsql.NullByteに変換
*/.
int64型の値をsql.NullInt64に変換
*/.
string型の値をsql.NullStringに変換
*/.
time.Time型の値をsql.NullTimeに変換
*/.
HH:mm:ssをtime.Timeに変換。エラーの場合は初期値を返す
*/.
UUIDGenerator: UUIDを生成する Args:
handleError: エラーを処理するカスタム関数
Returns:
string: UUID error: エラー情報.
# Structs
時間型用の構造体
*/.