- fmt.Println("Creating new input file...")
- f, _ := os.OpenFile(path, os.O_CREATE, 0700)
- f.WriteString(readHttp(2022, day))
+ fmt.Printf("Creating new input file %v...", path)
+ f, err := os.Create(path)
+ if err != nil {
+ fmt.Println(err)
+ } else {
+ defer f.Close()
+ data := readHttp(2023, day)
+ _, err := f.WriteString(data)
+ if err != nil {
+ fmt.Println(err)
+ }
+ }