Skip to content

Migrate from dep to Go modules and update all dependencies#2

Open
jeff-r-skillrev wants to merge 2 commits into
masterfrom
fix/claude-flow-updates
Open

Migrate from dep to Go modules and update all dependencies#2
jeff-r-skillrev wants to merge 2 commits into
masterfrom
fix/claude-flow-updates

Conversation

@jeff-r-skillrev

Copy link
Copy Markdown
Owner

Summary

  • Replaces deprecated dep (Gopkg.toml/Gopkg.lock) with Go modules (go.mod/go.sum)
  • Updates all dependencies to latest versions:
    • github.com/google/uuid: v0.2 → v1.6.0
    • github.com/gorilla/mux: v1.6.2 → v1.8.1
    • github.com/gorilla/handlers: v1.4.0 → v1.5.2
    • github.com/felixge/httpsnoop: added v1.0.4 (explicit indirect dep of handlers)
  • Removes github.com/gorilla/context (no longer needed with modern mux)
  • Fixes unbuffered os.Signal channel in main.go (flagged by go vet — could cause signal loss on shutdown)

Test plan

  • go build ./... passes
  • go vet ./... passes cleanly
  • go test ./... passes (test package passes)
  • All dependencies at latest available versions

🤖 Generated with claude-flow

macintog and others added 2 commits March 17, 2026 20:09
- Replace Gopkg.toml/Gopkg.lock with go.mod/go.sum (dep is deprecated)
- Update github.com/google/uuid: v0.2 → v1.6.0
- Update github.com/gorilla/mux: v1.6.2 → v1.8.1
- Update github.com/gorilla/handlers: v1.4.0 → v1.5.2
- Add github.com/felixge/httpsnoop v1.0.4 (explicit indirect dep of handlers)
- Remove github.com/gorilla/context (no longer needed with modern mux)
- Fix unbuffered os.Signal channel in main.go (flagged by go vet)

Co-Authored-By: claude-flow <ruv@ruv.net>
Following modern Go best practices — go.mod/go.sum provide
reproducible builds via the module proxy without committing vendor.

Co-Authored-By: claude-flow <ruv@ruv.net>
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