Update
parent
230bc9858a
commit
78bacfa47d
15
main.go
15
main.go
|
|
@ -1,7 +1,6 @@
|
||||||
package main
|
package main
|
||||||
|
|
||||||
import (
|
import (
|
||||||
"bytes"
|
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
"flag"
|
"flag"
|
||||||
"fmt"
|
"fmt"
|
||||||
|
|
@ -18,19 +17,17 @@ import (
|
||||||
)
|
)
|
||||||
|
|
||||||
var (
|
var (
|
||||||
configFilePath string
|
configFile string
|
||||||
sprayEquipment = equipment.NewSprayEquipment("DC73AEE4CD274074BD9D01BCEE379A98")
|
sprayEquipment = equipment.NewSprayEquipment("DC73AEE4CD274074BD9D01BCEE379A98")
|
||||||
)
|
)
|
||||||
|
|
||||||
func init() {
|
func init() {
|
||||||
flag.StringVar(&configFilePath, "config", "config.yml", "配置文件")
|
flag.StringVar(&configFile, "config", "config.yml", "配置文件")
|
||||||
|
flag.Parse()
|
||||||
|
|
||||||
buf, err := os.ReadFile(configFilePath)
|
fmt.Println(configFile)
|
||||||
if err != nil {
|
viper.SetConfigFile(configFile)
|
||||||
panic(err)
|
if err := viper.ReadInConfig(); err != nil {
|
||||||
}
|
|
||||||
viper.SetConfigType("yaml")
|
|
||||||
if err := viper.ReadConfig(bytes.NewBuffer(buf)); err != nil {
|
|
||||||
panic(err)
|
panic(err)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue