2
私は "TAB"キー "\ t"を押して "Enter"キー "\ r?\ n"を押してコマンドを実行すると、私のコマンドをオートコンプリートしたいと思っています。このコード例:cliアプリケーション(golang)でオートコンプリートコマンドを実行するにはどうすればよいですか?
package main
import (
"bufio"
"fmt"
)
func main() {
reader := bufio.NewReader(os.Stdin)
command, err := reader.ReadString('\n')
if err != nil {
fmt.Printf("%s\n", err)
} else {
fmt.Printf("%s\n", command)
}
}