X-Git-Url: http://git.scottworley.com/slidingtile/blobdiff_plain/0e27f67c88ac6fac3cce4cfdf6856e94cd716154..212a5629d44cb0aa108057fe5a6d0c67bb479d54:/sliding_tile.go diff --git a/sliding_tile.go b/sliding_tile.go index a934b4e..32bccae 100644 --- a/sliding_tile.go +++ b/sliding_tile.go @@ -11,24 +11,24 @@ type Space int8 type Board [BOARD_SIZE]Space func read_board_from_strings(in []string) (*Board, error) { - if len(in) != BOARD_SIZE { - return nil, fmt.Errorf("Please provide %d values", BOARD_SIZE) - } - var b Board - for i, s := range in { - num, err := strconv.Atoi(s) - b[i] = Space(num) - if err != nil { - return nil, err - } - } - return &b, nil + if len(in) != BOARD_SIZE { + return nil, fmt.Errorf("Please provide %d values", BOARD_SIZE) + } + var b Board + for i, s := range in { + num, err := strconv.Atoi(s) + b[i] = Space(num) + if err != nil { + return nil, err + } + } + return &b, nil } func main() { - start, err := read_board_from_strings(os.Args[1:]) - if err != nil { - panic(err) - } - fmt.Println(start) + start, err := read_board_from_strings(os.Args[1:]) + if err != nil { + panic(err) + } + fmt.Println(start) }