change default gin mode to release

This commit is contained in:
dreamstarsky
2025-04-26 03:20:02 +08:00
parent 2dcb8a80a4
commit 402f7283fa
3 changed files with 6 additions and 2 deletions

View File

@@ -19,6 +19,10 @@ func main() {
// Load configuration
cfg := config.LoadApi("config/server.yaml")
if cfg.App.Env == "release" {
gin.SetMode(gin.ReleaseMode)
}
// Initialize storage
var store repository.PasteRepository
switch cfg.Storage.Type {

View File

@@ -1,5 +1,5 @@
app:
env: "debug" # release or debug
env: "release" # release or debug
port: 8080
storage:

View File

@@ -31,7 +31,7 @@ func LoadApi(configFile string) *ApiConfig {
v.SetConfigType("yaml")
// Set default values
v.SetDefault("app.env", "development")
v.SetDefault("app.env", "debug")
v.SetDefault("app.port", 8080)
v.SetDefault("storage.type", "memory")