You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In order to more effectively integrate with cloud native applications, it would be ideal to have a Golang implementation of this library. This would help facilitate a more direct and synchronous approach to signing and verifying models that can be called directly from Golang applications without relying on techniques for calling into libraries written in other programming languages i.e. python in this case.
Nice! We are in the process of moving to a standardized spec in https://github.com/ossf/model-signing-spec. This way, any language binding, created manually or with AI, can target the same spec, without having to replicate this project's structure where it doesn't make sense.
Activity
mihaimaruseac commentedon Apr 4, 2025
Something we should really add, agree.
Unsure if this would be for a v1.1 release or a v2.0 release, but we can discuss in the meetings.
sampras343 commentedon Jan 20, 2026
Hi @mihaimaruseac and @font ,
I wanted to keep you informed that I’ve started working on this and have made decent progress.
mihaimaruseac commentedon Jan 20, 2026
Nice! We are in the process of moving to a standardized spec in https://github.com/ossf/model-signing-spec. This way, any language binding, created manually or with AI, can target the same spec, without having to replicate this project's structure where it doesn't make sense.
spencerschrock commentedon Jan 20, 2026
Can you talk about the high level Go interfaces in the design? And if you're embedding any structs or otherwise about the composability?
sampras343 commentedon Feb 12, 2026
@spencerschrock
Apologies for the delay in my response.
The repository is in decent shape to give it a try.
Repository Link: https://github.com/sampras343/model-transparency-go
As for your question, I suppose most of them are answered on sigstore/TSC#61 or in the repository under
examplessection.Pasting the image FYR,
sampras343 commentedon Feb 12, 2026
Additional information on the CLI interface can be found here sigstore/TSC#61 (comment)
An example on how the go-lib is expected to be used (from an High Level interface POV):
Key-based
A similar structure is maintained throughout other signing and verifying strategies as well.