master
李静 2023-07-11 14:35:11 +08:00
parent 230bc9858a
commit 78bacfa47d
1 changed files with 6 additions and 9 deletions

15
main.go
View File

@ -1,7 +1,6 @@
package main
import (
"bytes"
"encoding/json"
"flag"
"fmt"
@ -18,19 +17,17 @@ import (
)
var (
configFilePath string
configFile string
sprayEquipment = equipment.NewSprayEquipment("DC73AEE4CD274074BD9D01BCEE379A98")
)
func init() {
flag.StringVar(&configFilePath, "config", "config.yml", "配置文件")
flag.StringVar(&configFile, "config", "config.yml", "配置文件")
flag.Parse()
buf, err := os.ReadFile(configFilePath)
if err != nil {
panic(err)
}
viper.SetConfigType("yaml")
if err := viper.ReadConfig(bytes.NewBuffer(buf)); err != nil {
fmt.Println(configFile)
viper.SetConfigFile(configFile)
if err := viper.ReadInConfig(); err != nil {
panic(err)
}