day 1: misc idiomaticness

This commit is contained in:
Katherina Walshe-Grey 2024-10-28 20:19:56 +00:00
parent 399e40a6f9
commit 7e3b20a8c8

View file

@ -46,7 +46,7 @@ func lastDigit(input string) string {
return result return result
} }
func getCalibrationValue(input string) int { func calibration(input string) int {
first := firstDigit(input) first := firstDigit(input)
last := lastDigit(input) last := lastDigit(input)
output, _ := strconv.Atoi(first + last) output, _ := strconv.Atoi(first + last)
@ -54,10 +54,10 @@ func getCalibrationValue(input string) int {
} }
func ScanFile(file *os.File) (int, error) { func ScanFile(file *os.File) (int, error) {
scanner := bufio.NewScanner(file); scanner := bufio.NewScanner(file)
sum := 0; sum := 0
for scanner.Scan() { for scanner.Scan() {
sum += getCalibrationValue(scanner.Text()); sum += calibration(scanner.Text())
} }
if err := scanner.Err(); err != nil { if err := scanner.Err(); err != nil {
return 0, err return 0, err