go_vendor_archive(1)

πŸ“¦
version 0.12.0 Β· 4 versions
, in epel 10, fedora 43, fedora 44

✨ NAME ✨

go_vendor_archive β€” bestie, this is the tool that makes reproducible Go vendor archives. Like, same input, same output, every single time. No cap. πŸ’…

Oh and hey, welcome to the go_vendor_archive(1) manual page, general commands section, obviously. πŸŽ€


πŸ¦‹ SYNOPSIS πŸ¦‹

go_vendor_archive SUBCOMMAND [...]

That's the whole vibe: you give it a subcommand, it does the thing. Simple. Iconic.


πŸ’– SUBCOMMANDS πŸ’–

🌸 create

go_vendor_archive create [OPTIONS...] PATH

Reproducibly create Go vendor archives. That's it, that's the job. If you wanna know the actual deets, go read go_vendor_archive_create(1) β€” it's got the whole story. ✨

🧚 override

go_vendor_archive override [OPTIONS...] IMPORT_PATH VERSION

So this one creates dependency overrides over in go-vendor-tools.toml(5). Why would you even need this, you ask? Because packagers sometimes gotta override upstream dependencies for security reasons or for Go-compatibility reasons. It's giving responsible adult behavior. πŸ™ˆ

More info lives in go_vendor_archive_override(1) if you wanna dive deeper. 🫢


πŸ‘‘ AUTHOR πŸ‘‘

go-vendor-tools is maintained by Maxwell G and the Fedora Go SIG <golang@lists.fedoraproject.org>. Shoutout to them, fr fr. πŸ’œ

Wanna know more about go-vendor-tools? It's all at <https://fedora.gitlab.io/sigs/go/go-vendor-tools>. Go be nosy, it's a good look. 🌈


πŸ”₯ SEE ALSO πŸ”₯


Okay that's the whole page, you ate that. πŸ“

go_vendor_archive(1) β€” general commands manual, dated 2026-04-22. Mwah, go forth and vendor reproducibly, bestie. πŸ’–βœ¨πŸŽ€πŸ¦‹πŸŒΈ

πŸ“¦ where this page comes from