1
0
Fork 0
gilo/gilo.go

20 lines
259 B
Go
Raw Normal View History

2021-03-18 16:30:04 -04:00
package main
import (
"golang.org/x/term"
"os"
)
func goRaw() (*term.State, error) {
return term.MakeRaw(int(os.Stdin.Fd()))
}
func main() {
oldState, err := goRaw()
if err != nil {
panic(err)
}
defer term.Restore(int(os.Stdin.Fd()), oldState)
}