forked from mirror/ledisdb
26 lines
314 B
Go
26 lines
314 B
Go
package server
|
|
|
|
import ()
|
|
|
|
func lowerSlice(buf []byte) []byte {
|
|
for i, r := range buf {
|
|
if 'A' <= r && r <= 'Z' {
|
|
r += 'a' - 'A'
|
|
}
|
|
|
|
buf[i] = r
|
|
}
|
|
return buf
|
|
}
|
|
|
|
func upperSlice(buf []byte) []byte {
|
|
for i, r := range buf {
|
|
if 'a' <= r && r <= 'z' {
|
|
r -= 'a' - 'A'
|
|
}
|
|
|
|
buf[i] = r
|
|
}
|
|
return buf
|
|
}
|