(s string)
| 39 | } |
| 40 | |
| 41 | func encodeASCIIString(s string) ([]byte, error) { |
| 42 | var bs []byte |
| 43 | for _, c := range s { |
| 44 | if c > unicode.MaxASCII { |
| 45 | return nil, errors.New("invalid ASCII character") |
| 46 | } |
| 47 | bs = append(bs, byte(c)) |
| 48 | } |
| 49 | return bs, nil |
| 50 | } |
no outgoing calls