feat: added modules

This commit is contained in:
Marvin Zhang
2024-06-14 15:42:50 +08:00
parent 4d0adcb6f0
commit c4d795f47f
626 changed files with 60104 additions and 0 deletions

12
core/utils/bool.go Normal file
View File

@@ -0,0 +1,12 @@
package utils
import "github.com/spf13/viper"
func EnvIsTrue(key string, defaultOk bool) bool {
isTrueBool := viper.GetBool(key)
isTrueString := viper.GetString(key)
if isTrueString == "" {
return defaultOk
}
return isTrueBool || isTrueString == "Y"
}