英文:
Get ShaXXX of a GO Package
问题
我需要为软件构建材料(SBOM)目的从一个Golang包中获取Sha512或类似的哈希值。例如,对于包https://pkg.go.dev/encoding/json,我无法找到任何获取哈希值的信息或API。如果可能的话,我希望在不下载源代码的情况下获取哈希值。
英文:
I Need to get the Sha512 or similar from a Golang package for SBOM purposes.
For example, the hash for package
https://pkg.go.dev/encoding/json
I can't found any information or api to get it. If possible I need it without download the source code.
答案1
得分: 2
我认为你正在寻找 sum.golang.org,它是一个可审计的校验和数据库,将被go命令用于验证模块。你可以在go博客的这篇文章中了解更多关于它是如何工作的。
英文:
I think you are looking for sum.golang.org which is
> an auditable checksum database which will be used by the go command to
> authenticate modules.
you can read more on how it works on this post from go blog
通过集体智慧和协作来改善编程学习和解决问题的方式。致力于成为全球开发者共同参与的知识库,让每个人都能够通过互相帮助和分享经验来进步。
评论