We (Google) are currently publishing Golang bindings to the TPM 2.0 Reference implementation (in C) at:
https://pkg.go.dev/github.com/google/TPM
However, early on in our development, we inadvertently published a module at:
https://pkg.go.dev/github.com/google/TPM/bindings/go
which ended up not working due to restrictions on CGO and symlinks (see #44482). We now need to remove the github.com/google/TPM/bindings/go module from pkg.go.dev, it no longer exists in our latest release (v0.0.5) but the old version (v0.0.2) still shows up. See the picture:
This is similar to the issue described in: #78882
We (Google) are currently publishing Golang bindings to the TPM 2.0 Reference implementation (in C) at:
https://pkg.go.dev/github.com/google/TPM
However, early on in our development, we inadvertently published a module at:
https://pkg.go.dev/github.com/google/TPM/bindings/go
which ended up not working due to restrictions on CGO and symlinks (see #44482). We now need to remove the
github.com/google/TPM/bindings/gomodule from pkg.go.dev, it no longer exists in our latest release (v0.0.5) but the old version (v0.0.2) still shows up. See the picture:This is similar to the issue described in: #78882