INNER CODE UNIT · Go

completer

wgpsec/cloudsword · cmd/flag.go:37

func completer(in prompt.Document) []prompt.Suggest {
	s := []prompt.Suggest{}
	spaceCount := strings.Count(in.TextBeforeCursor(), " ")
	// use
	if strings.HasPrefix(in.TextBeforeCursor(), "use ") {
		if spaceCount < 2 {
			return returnAllModulesWithUse(in)
		} else {
			return nil
		}
	}
	// u
	if strings.HasPrefix(in.TextBeforeCursor(), "u ") {
		if spaceCount < 2 {
			return returnAllModulesWithU(in)
		} else {
			return nil
		}

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…