INNER CODE UNIT · Go

func

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

func (ct *ConfigTemplate) GenerateTemplate(env string) *Config {
	config := &Config{}

	// 设置默认值
	config.Server.Port = "8080"
	config.Server.Host = "0.0.0.0"
	config.Server.ReadTimeout = 30 * time.Second
	config.Server.WriteTimeout = 30 * time.Second
	config.Server.MaxHeaderBytes = 1 << 20
	config.Server.GracefulTimeout = 30 * time.Second

	config.JWT.ExpirationHours = 24
	config.JWT.RefreshExpirationHours = 168
	config.JWT.Algorithm = "HS256"

	config.Database.MaxOpenConns = 25
	config.Database.MaxIdleConns = 5
	config.Database.ConnMaxLifetime = 300 * time.Second

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…