2 files changed, 6 insertions(+), 4 deletions(-)
M day01/main.go
R day01/utils.go => utils/readfile.go
M day01/main.go => day01/main.go +4 -2
@@ 3,6 3,8 @@ package day01
import (
"fmt"
"log"
+
+ "git.xenrox.net/~xenrox/aoc2021/utils"
)
func Run() {
@@ 22,7 24,7 @@ func Run() {
}
func calc1(path string) (int, error) {
- lines, err := readFile(path)
+ lines, err := utils.ReadFileToInt(path)
if err != nil {
return 0, err
}
@@ 38,7 40,7 @@ func calc1(path string) (int, error) {
}
func calc2(path string) (int, error) {
- lines, err := readFile(path)
+ lines, err := utils.ReadFileToInt(path)
if err != nil {
return 0, err
}
R day01/utils.go => utils/readfile.go +2 -2
@@ 1,4 1,4 @@
-package day01
+package utils
import (
"bufio"
@@ 6,7 6,7 @@ import (
"strconv"
)
-func readFile(path string) ([]int, error) {
+func ReadFileToInt(path string) ([]int, error) {
var lines []int
f, err := os.Open(path)