github.com/cycloss/advent-of-code@v0.0.0-20221210145555-15039b95faa6/2021/template/dayx.go (about) 1 package main 2 3 import ( 4 "bufio" 5 "fmt" 6 "log" 7 "os" 8 ) 9 10 func main() { 11 var file, err = os.Open("day4.txt") 12 if err != nil { 13 log.Fatalf("failed to open file: %v\n", err) 14 } 15 defer file.Close() 16 solve(file) 17 } 18 19 func solve(file *os.File) { 20 var buff = bufio.NewScanner(file) 21 for buff.Scan() { 22 var line = buff.Text() 23 fmt.Println(line) 24 } 25 fmt.Printf("Part 1 Solution: %d\n", 0) 26 fmt.Printf("Part 2 Solution: %d\n", 0) 27 28 }