add listing of streets
This commit is contained in:
parent
ee642d5267
commit
318240993c
1 changed files with 10 additions and 0 deletions
10
main.go
10
main.go
|
|
@ -1,6 +1,7 @@
|
|||
package main
|
||||
|
||||
import (
|
||||
"encoding/json"
|
||||
"fmt"
|
||||
"os"
|
||||
"strings"
|
||||
|
|
@ -17,6 +18,7 @@ func main() {
|
|||
Blue bool `arg:"--blue"`
|
||||
Gray bool `arg:"--gray"`
|
||||
Brown bool `arg:"--brown"`
|
||||
List bool `arg:"--list"`
|
||||
}
|
||||
|
||||
parser, err := arg.NewParser(arg.Config{}, &args)
|
||||
|
|
@ -40,6 +42,14 @@ func main() {
|
|||
return
|
||||
}
|
||||
|
||||
if args.List {
|
||||
content, err := json.Marshal(streetNumbers)
|
||||
if err == nil {
|
||||
fmt.Println(string(content))
|
||||
}
|
||||
return
|
||||
}
|
||||
|
||||
streetNumber, ok := streetNumbers[args.Street]
|
||||
if !ok {
|
||||
fmt.Println("street could not be found:", args.Street)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue