()
| 22 | var charmap [256]byte |
| 23 | |
| 24 | func init() { |
| 25 | for i := range charmap { |
| 26 | c := byte(i) |
| 27 | switch { |
| 28 | case c >= 'A' && c <= 'Z': |
| 29 | charmap[i] = c |
| 30 | case c >= 'a' && c <= 'z': |
| 31 | charmap[i] = c - 'a' + 'A' |
| 32 | case c == ':': |
| 33 | charmap[i] = ':' |
| 34 | } |
| 35 | } |
| 36 | } |
| 37 | |
| 38 | type OpFlag uint32 |
| 39 |