File tree 1 file changed +13
-6
lines changed
1 file changed +13
-6
lines changed Original file line number Diff line number Diff line change @@ -8,26 +8,33 @@ import (
8
8
"os"
9
9
)
10
10
11
- func main ( ) {
12
- input , err := os .Open ("./YEAR/DAY/input.txt" )
11
+ func readInput ( path string ) ([] int , error ) {
12
+ input , err := os .Open (path )
13
13
if err != nil {
14
- log .Printf ("Failed to open input.txt: %v" , err )
15
- return
14
+ return nil , err
16
15
}
17
16
defer input .Close ()
18
17
18
+ output := make ([]int , 0 )
19
19
scanner := bufio .NewScanner (input )
20
20
21
21
for scanner .Scan () {
22
22
src := scanner .Text ()
23
23
log .Print (src )
24
24
}
25
25
26
- if err := scanner .Err (); err != nil {
27
- log .Printf ("Failed to scan seeds from input.txt: %v" , err )
26
+ return output , scanner .Err ()
27
+ }
28
+
29
+ func main () {
30
+ input , err := readInput ("./YEAR/DAY/input.txt" )
31
+ if err != nil {
32
+ log .Printf ("Failed to read data from input.txt: %v" , err )
28
33
return
29
34
}
30
35
36
+ log .Print (input )
37
+
31
38
var firstPartResult , secondPartResult int
32
39
33
40
log .Printf ("Part 1 result: %d" , firstPartResult )
You can’t perform that action at this time.
0 commit comments