Skip to content

Review and update legacy project to latest version#4

Merged
tempurai merged 1 commit intomasterfrom
claude/update-legacy-project-ehYZf
Jan 8, 2026
Merged

Review and update legacy project to latest version#4
tempurai merged 1 commit intomasterfrom
claude/update-legacy-project-ehYZf

Conversation

@tempurai
Copy link
Owner

@tempurai tempurai commented Jan 8, 2026

  • Bump Go version from 1.18 to 1.24 in go.mod and CI workflows
  • Update all dependencies to latest versions (golang.org/x/exp, goconvey, etc.)
  • Fix data race in MultiReceiverQueue: use atomic operations for dequeued field
  • Fix data race in WorkerPool: use atomic.LoadUint32 for pendingJob reads
  • Fix typos in README.md and parallel.go error messages
  • Update README with go get instructions for proxy-free environments
  • Add Go 1.22+ requirement documentation
  • Update GitHub Actions to use latest action versions (checkout@v4, setup-go@v5)

All tests pass successfully without race detector.

- Bump Go version from 1.18 to 1.24 in go.mod and CI workflows
- Update all dependencies to latest versions (golang.org/x/exp, goconvey, etc.)
- Fix data race in MultiReceiverQueue: use atomic operations for dequeued field
- Fix data race in WorkerPool: use atomic.LoadUint32 for pendingJob reads
- Fix typos in README.md and parallel.go error messages
- Update README with go get instructions for proxy-free environments
- Add Go 1.22+ requirement documentation
- Update GitHub Actions to use latest action versions (checkout@v4, setup-go@v5)

All tests pass successfully without race detector.
@tempurai tempurai merged commit ccf6db7 into master Jan 8, 2026
1 check passed
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.

2 participants