package main import ( "fmt" "gitea.youtukeji.com.cn/youtu/youtu_grpc/pkg/config" "os" "strings" ) // 连接etcd服务器并将./etc目录下的.json文件推送到etcd中 func main() { path := "./etc/dev" dir, err := os.ReadDir(path) if err != nil { panic(err) } for _, i := range dir { fmt.Println(i.Name()) b, err := os.ReadFile(path + "/" + i.Name()) if err != nil { panic(err) } serverName, _ := strings.CutSuffix(i.Name(), ".json") err = config.SetConfig(string(b), serverName) } }