INNER CODE UNIT · Go

NewConfigValidator

sy-vendor/Gobi · config/manager.go:19

func NewConfigValidator() *ConfigValidator {
	return &ConfigValidator{
		errors: make([]string, 0),
	}
}

// Validate 验证配置
func (cv *ConfigValidator) Validate(config *Config) error {
	cv.errors = cv.errors[:0]

	// 验证服务器配置
	cv.validateServer(config.Server)

	// 验证JWT配置
	cv.validateJWT(config.JWT)

	// 验证数据库配置
	cv.validateDatabase(config.Database)

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…