Skip to content

chore: update Go to 1.26 and upgrade dependencies#18

Closed
bmf-san wants to merge 2 commits intomainfrom
chore/update-go-1.26-and-deps
Closed

chore: update Go to 1.26 and upgrade dependencies#18
bmf-san wants to merge 2 commits intomainfrom
chore/update-go-1.26-and-deps

Conversation

@bmf-san
Copy link
Owner

@bmf-san bmf-san commented Feb 11, 2026

Summary

This PR updates the project to use Go 1.26 and upgrades all dependencies to their latest versions.

Changes

  • Go version: 1.25.0 → 1.26
  • CI workflow: Updated to use Go 1.26.x in both test and lint jobs
  • Dependencies upgraded:
    • github.com/lerenn/asyncapi-codegen: v0.45.3 → v0.46.3

Test plan

  • All tests pass with race detector: go test -v -race ./...
  • All packages build successfully: go build -v ./...
  • Dependencies verified: go mod verify
  • CI should pass with Go 1.26

Verification

$ go test -v -race ./...
PASS
ok      github.com/bmf-san/go-bitflyer-api-client/client/auth      1.648s
ok      github.com/bmf-san/go-bitflyer-api-client/client/http      1.914s
ok      github.com/bmf-san/go-bitflyer-api-client/client/websocket 7.571s

$ go build -v ./...
# All packages built successfully

- Update Go version from 1.25.0 to 1.26
- Update CI workflow to use Go 1.26.x
- Upgrade github.com/lerenn/asyncapi-codegen from v0.45.3 to v0.46.3
- All tests and builds pass successfully
@bmf-san bmf-san self-assigned this Feb 11, 2026
- Add staticcheck configuration to suppress SA1019 (deprecation) warnings
- Update golangci-lint from v2.0.2 to @latest for better compatibility
- nhooyr.io/websocket deprecation warnings are now suppressed
@bmf-san bmf-san closed this Feb 11, 2026
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.

1 participant