想做类似tab键自动补全的功能, 但不知道怎么捕获按tab event事件, 请教大佬们。
```go
func Loop() {
buf := bufio.NewReader(os.Stdin)
for {
line, _, err := buf.ReadRune()
if err != nil {
fmt.Println(err)
continue
}
switch line {
case '\t': //这个地方都需要回车才行, 不回车怎么捕获tab
fmt.Print("your press tab key")
default:
fmt.Print(string(line))
}
}
}
```
有疑问加站长微信联系(非本文作者)