Started project, created minimal shell

This commit is contained in:
2026-10-21 23:39:58 +03:00
parent 3cb4c4bfe6
commit b40fbc95f8
6 changed files with 125 additions and 0 deletions
+13
View File
@@ -0,0 +1,13 @@
// Package suggestions
package suggestions
import "github.com/c-bata/go-prompt"
var defaultSuggestions = []prompt.Suggest{
{Text: "exit", Description: "Exit from shell"},
}
func Completer(d prompt.Document) []prompt.Suggest {
// Если пользователь уже начал что-то писать, фильтруем список
return prompt.FilterHasPrefix(defaultSuggestions, d.GetWordBeforeCursor(), true)
}