mirror of
https://github.com/hanzos3/go.git
synced 2026-10-30 19:54:46 +00:00
This module was renamed to github.com/hanzos3/go a while ago but still REQUIRED github.com/minio/crc64nvme and github.com/minio/md5-simd. So the client every consumer is being migrated onto still pulled minio itself — the rename moved the name and not the dependency, and a repo can look converted while its go.sum says otherwise. Both are now hanzos3 forks with their module paths rewritten. The nested example modules go too: they declared github.com/minio/minio-go/examples/* and required the /v7 major, which does not exist here, so their versions are pinned to the real v1.0.0 alongside the existing replace to ../.. Versions are the NEXT PATCH, never a re-tag. Forking copies upstream's tags, so each of these paths already has an immutable sum.golang.org record at the upstream version carrying UPSTREAM's content hash. Force-pushing a rename onto that version yields "SECURITY ERROR: checksum mismatch" for every consumer, and no local flag clears it — the checksum database is append-only. crc64nvme v1.1.1 -> v1.1.2, md5-simd v1.1.2 -> v1.1.3, sio v0.5.1 -> v0.5.2. Two comments still carry github.com/minio/minio-go issue URLs. Those are citations of where a behaviour was discussed upstream, not dependencies, and deleting them would cost the provenance without removing any minio code. Parent builds and vets clean; both example modules tidy. Co-authored-by: Hanzo Dev <[email protected]>
38 lines
1.2 KiB
AMPL
38 lines
1.2 KiB
AMPL
module github.com/hanzos3/go/examples/s3
|
|
|
|
go 1.26.5
|
|
|
|
// Overridden by `replace` below, to point all versions at the local minio-go source, so version shouldn't matter here.
|
|
require github.com/hanzos3/go v1.0.0
|
|
|
|
require (
|
|
github.com/cheggaaa/pb v1.0.29
|
|
github.com/hanzos3/sio v0.5.2
|
|
golang.org/x/crypto v0.46.0
|
|
)
|
|
|
|
require (
|
|
github.com/davecgh/go-spew v1.1.1 // indirect
|
|
github.com/dustin/go-humanize v1.0.1 // indirect
|
|
github.com/go-ini/ini v1.67.0 // indirect
|
|
github.com/google/uuid v1.6.0 // indirect
|
|
github.com/hanzos3/crc64nvme v1.1.2 // indirect
|
|
github.com/hanzos3/md5-simd v1.1.3 // indirect
|
|
github.com/klauspost/compress v1.18.2 // indirect
|
|
github.com/klauspost/cpuid/v2 v2.2.11 // indirect
|
|
github.com/klauspost/crc32 v1.3.0 // indirect
|
|
github.com/mattn/go-runewidth v0.0.14 // indirect
|
|
github.com/philhofer/fwd v1.2.0 // indirect
|
|
github.com/pmezard/go-difflib v1.0.0 // indirect
|
|
github.com/rivo/uniseg v0.4.4 // indirect
|
|
github.com/rs/xid v1.6.0 // indirect
|
|
github.com/tinylib/msgp v1.6.1 // indirect
|
|
go.yaml.in/yaml/v3 v3.0.4 // indirect
|
|
golang.org/x/net v0.48.0 // indirect
|
|
golang.org/x/sys v0.39.0 // indirect
|
|
golang.org/x/text v0.32.0 // indirect
|
|
gopkg.in/yaml.v3 v3.0.1 // indirect
|
|
)
|
|
|
|
replace github.com/hanzos3/go => ../..
|