- artifact.Download: resumable HTTP with optional SHA256 check + progress cb - artifact.ExtractZstdTar: streamed zstd+tar with tar-slip defense - aggregator client matches real API shape (digests/immutables/ancillary blocks with URIHolder polymorphism for templated immutable URIs) - cmd: show + download subcommands wired up - end-to-end verified against preprod: digests archive pulls cleanly, yields 16836-entry SHA manifest ready for verification sprint deps: github.com/klauspost/compress (pure-go zstd)
5 lines
102 B
Modula-2
5 lines
102 B
Modula-2
module git.sulkta.coop/Sulkta-Coop/mithril-go
|
|
|
|
go 1.26
|
|
|
|
require github.com/klauspost/compress v1.18.5
|