The code is a concurrent file downloader in Go that splits a file into multiple parts, downloads them in parallel, and assembles the final file, with support for Etag validation to ensure file integrity.
MIT License
1
stars
0
forks
source link
Add ZeroMemory() function to enhance security #119
Introduced a ZeroMemory() function in the utils.go package.
The function is designed to immediately clear memory containing sensitive data.
This proactive clearing reduces the time sensitive data lingers in memory, rather than waiting for the garbage collector.
By doing so, we've enhanced the security posture of this application by reducing potential exposure of sensitive data.