Files
kenaito-conf/kenaito-conf-go-client/config.go
T
odboy 03a95abb4b refactor: 客户端目录统一添加 kenaito-conf- 前缀
- go-client → kenaito-conf-go-client
- python-client → kenaito-conf-python-client
- python-client-demo → kenaito-conf-python-client-demo
- nodejs-client → kenaito-conf-nodejs-client
- nodejs-client-demo → kenaito-conf-nodejs-client-demo
- 更新所有 README 和 package.json 中的路径引用
2026-02-26 21:13:49 +08:00

23 lines
575 B
Go

package client
// Config holds the client configuration
type Config struct {
BaseURL string `json:"baseUrl"`
AppName string `json:"appName"`
Env string `json:"env"`
Version string `json:"version"`
Token string `json:"token"`
SyncInterval int `json:"syncInterval"` // seconds
IgnoreGlobal bool `json:"ignoreGlobal"`
CacheDir string `json:"cacheDir"`
}
// DefaultConfig returns a config with default values
func DefaultConfig() *Config {
return &Config{
Version: "latest",
SyncInterval: 60,
CacheDir: ".",
}
}