Skip to content

Conversation

@stawuah
Copy link

@stawuah stawuah commented Oct 29, 2025

Description

Migrates from the deprecated github.com/golang/protobuf module to the recommended google.golang.org/protobuf module as requested in issue #65.

Changes

  • Removed deprecated github.com/golang/protobuf dependency from go.mod
  • Updated to latest google.golang.org/protobuf v1.36.10 (October 2025 release)
  • The package was only present as a transitive dependency (not directly imported in code)
  • Cleaned up dependencies with go mod tidy

Testing

  • ✅ Ran go mod verify - all checksums verified successfully
  • ✅ Built successfully with go build -v ./pkg/...
  • ✅ Confirmed existing test failures (solana-test-validator missing) are pre-existing and unrelated to this change

Notes

Integration tests requiring solana-test-validator fail in Codespaces environment, but these failures exist on the main branch as well and are not introduced by this change.

Fixes #65

cc @krebernisak

…tobuf

- Removed github.com/golang/protobuf dependency
- Updated to google.golang.org/protobuf v1.36.10 (latest version)
- Ran go mod tidy to resolve dependencies
- Added test output logs to .gitignore

Fixes smartcontractkit#65
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

go: module github.com/golang/protobuf is deprecated

1 participant