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