MCPcopy Index your code
hub / github.com/MengMengCode/GetRealityDomain / askYesNo

Function askYesNo

main.go:183–197  ·  view source on GitHub ↗

询问是否选择(y/n),支持默认值

(question string, defaultYes bool)

Source from the content-addressed store, hash-verified

181
182// 询问是否选择(y/n),支持默认值
183func askYesNo(question string, defaultYes bool) bool {
184 defaultStr := "Y/n"
185 if !defaultYes {
186 defaultStr = "y/N"
187 }
188
189 fmt.Printf("%s [%s]: ", question, defaultStr)
190 input := strings.ToLower(strings.TrimSpace(getStringInput()))
191
192 if input == "" {
193 return defaultYes
194 }
195
196 return input == "y" || input == "yes"
197}
198
199// 获取本机IP地址
200func getLocalIP() (string, error) {

Callers 1

mainFunction · 0.85

Calls 1

getStringInputFunction · 0.85

Tested by

no test coverage detected