I'm trying to write a password generator. It requires that characters be in ASCII representation, but I'm trying to use crypto/rand
. This provides numbers in big.Int
format, though, and I need to convert the relevant lower 8 bits to a form usable in a string. I've tried converting from big.Int
to uint8
with no luck so far.
Is there a good and easy method to do this? I have seen answers involving using encoding/binary
to convert from int64
to [8]uint8
, but those seem needlessly complex for my purpose. Any guidance at all would be appreciated :).