|
|
|
|
|
by agwa
161 days ago
|
|
> The Go module proxy doesn't make any guarantee that it will permanently store the checksum for any given module Incorrect. Checksums are stored forever, in a Merkle Tree, meaning if the proxy were to ever delete a checksum, it would be detected (and yes, people like me are checking - https://sourcespotter.com/sumdb). Like any code host, the proxy does not guarantee that the code for a module will be available forever, since code may have to be removed for legal reasons. But you absolutely can rely on the checksum being preserved and thus you can be sure you'll never be given different code for a particular version. |
|