22 lines
425 B
Go
22 lines
425 B
Go
// Package config handles application configuration.
|
|
package config
|
|
|
|
import "fmt"
|
|
|
|
// AppConfig holds the application configuration.
|
|
var AppConfig struct {
|
|
Port int
|
|
Env string
|
|
}
|
|
|
|
// init initializes the configuration.
|
|
func init() {
|
|
fmt.Println("Initializing config package...")
|
|
|
|
// 模拟从配置文件加载配置
|
|
AppConfig.Port = 8080
|
|
AppConfig.Env = "development"
|
|
|
|
fmt.Printf("Loaded config: %+v\n", AppConfig)
|
|
}
|