initial commits
parent
d368500976
commit
35bab0d265
|
@ -0,0 +1,15 @@
|
|||
package ctl
|
||||
|
||||
// ByteIsControl returns whether a byte is a control character, as defined by IETF RFC-2616.
|
||||
//
|
||||
// CTL = <any US-ASCII control character (octets 0 - 31) and DEL (127)>
|
||||
func ByteIsControlCharacter(value byte) bool {
|
||||
switch {
|
||||
case 0 <= value && value <= 31:
|
||||
return true
|
||||
case 127 == value:
|
||||
return true
|
||||
default:
|
||||
return false
|
||||
}
|
||||
}
|
File diff suppressed because it is too large
Load Diff
|
@ -0,0 +1,15 @@
|
|||
package ctl
|
||||
|
||||
// RuneIsControl returns whether a rune is a control character, as defined by IETF RFC-2616.
|
||||
//
|
||||
// CTL = <any US-ASCII control character (octets 0 - 31) and DEL (127)>
|
||||
func RuneIsControlCharacter(value rune) bool {
|
||||
switch {
|
||||
case 0 <= value && value <= 31:
|
||||
return true
|
||||
case 127 == value:
|
||||
return true
|
||||
default:
|
||||
return false
|
||||
}
|
||||
}
|
File diff suppressed because it is too large
Load Diff
Loading…
Reference in New Issue