package cmd import ( "context" "encoding/json" "fmt" "os" ) func Run(ctx context.Context) error { m, err := NewMapsOf(ctx, os.Args[1]) if err != nil { return err } results, err := m.Search(ctx, os.Args[2]) if err != nil { return err } b, _ := json.Marshal(results) fmt.Printf("%s\n", b) return ctx.Err() }