1package terminal 2 3import ( 4 "fmt" 5 "io" 6) 7 8const ( 9 KeyArrowLeft = '\x02' 10 KeyArrowRight = '\x06' 11 KeyArrowUp = '\x10' 12 KeyArrowDown = '\x0e' 13 KeySpace = ' ' 14 KeyEnter = '\r' 15 KeyBackspace = '\b' 16 KeyDelete = '\x7f' 17 KeyInterrupt = '\x03' 18 KeyEndTransmission = '\x04' 19 KeyEscape = '\x1b' 20 KeyDeleteWord = '\x17' // Ctrl+W 21 KeyDeleteLine = '\x18' // Ctrl+X 22 SpecialKeyHome = '\x01' 23 SpecialKeyEnd = '\x11' 24 SpecialKeyDelete = '\x12' 25 IgnoreKey = '\000' 26) 27 28func soundBell(out io.Writer) { 29 fmt.Fprint(out, "\a") 30} 31