(label string)
| 73 | } |
| 74 | |
| 75 | func stringPrompt(label string) string { |
| 76 | input := "" |
| 77 | reader := bufio.NewReader(os.Stdin) |
| 78 | for { |
| 79 | _, _ = fmt.Fprint(os.Stderr, label+" ") |
| 80 | input, _ = reader.ReadString('\n') |
| 81 | if input != "" { |
| 82 | break |
| 83 | } |
| 84 | } |
| 85 | return strings.TrimSpace(input) |
| 86 | } |
no outgoing calls
no test coverage detected