refactor: 组件升级、代码优化

This commit is contained in:
meilin.huang
2023-05-24 12:32:17 +08:00
parent 4fa52412c1
commit 9900b236ef
48 changed files with 777 additions and 345 deletions

View File

@@ -3,7 +3,7 @@ package assert
import "fmt"
// 断言条件为真不满足的panic
func IsTrue(condition bool, panicMsg string, params ...interface{}) {
func IsTrue(condition bool, panicMsg string, params ...any) {
if !condition {
if len(params) != 0 {
panic(fmt.Sprintf(panicMsg, params...))
@@ -12,10 +12,10 @@ func IsTrue(condition bool, panicMsg string, params ...interface{}) {
}
}
func State(condition bool, panicMsg string, params ...interface{}) {
func State(condition bool, panicMsg string, params ...any) {
IsTrue(condition, panicMsg, params...)
}
func NotEmpty(str string, panicMsg string, params ...interface{}) {
func NotEmpty(str string, panicMsg string, params ...any) {
IsTrue(str != "", panicMsg, params...)
}