Standard library imports crypto/sha1 fmt hash io net os strings sync time crypto/md5 bytes crypto/rand encoding/binary errors