Files
saasapi/cmd/saastool/config.go
2025-04-01 20:06:06 +08:00

31 lines
437 B
Go

package main
import (
"github.com/BurntSushi/toml"
)
// Config 配置
type Config struct {
Auth Auth
ApiUrls ApiUrls
}
// DB 配置
type Auth struct {
Account string
Token string
}
type ApiUrls struct {
UrlBase string
Write string
Read string
}
// LoadConfigFile 加载配置文件
func LoadConfigFile(filename string) (*Config, error) {
sc := &Config{}
_, err := toml.DecodeFile(filename, sc)
return sc, err
}