package main func main() { // cmd, err := parseCommand("abc \\\"def ghi\"\" [abc][] {\"abc\":'def'}") // if err != nil { // fmt.Printf("ERROR: %v\n", err) // return // } // fmt.Printf("cmd: %s\n", cmd.Command) // for _, arg := range cmd.Args { // fmt.Printf("arg: %s\n", arg) // } }