From b147cf960364716803ac8c4530e1ba1f236e95b1 Mon Sep 17 00:00:00 2001 From: James Griffin Date: Thu, 17 Dec 2020 18:21:49 -0400 Subject: [PATCH] Add load function to setup Signed-off-by: James Griffin --- setup.sh | 22 +++++++++++++++++++++- 1 file changed, 21 insertions(+), 1 deletion(-) diff --git a/setup.sh b/setup.sh index 22266a9..fcbd627 100755 --- a/setup.sh +++ b/setup.sh @@ -2,7 +2,27 @@ mkdir $1 -echo "package $1" >> $1/day_$1.go +echo "package seventeen + +import ( + \"bufio\" + \"os\" +) + +func load(filename string) error { + file, err := os.Open(filename) + if err != nil { + return err + } + defer file.Close() + + scanner := bufio.NewScanner(file) + for scanner.Scan() { + } + + return nil +} +" >> $1/day_$1.go echo "package $1" >> $1/day_$1_test.go touch $1/sample.txt touch $1/input.txt \ No newline at end of file