codingsince1985 / checksum Go 112 16 Compute message digest for large files in Go go golang checksum message-digest