Skip to content

refactor: modernize Go version and go-kit internals#13

Draft
crazyskinny wants to merge 11 commits into
mainfrom
codex/add-auth-proto
Draft

refactor: modernize Go version and go-kit internals#13
crazyskinny wants to merge 11 commits into
mainfrom
codex/add-auth-proto

Conversation

@crazyskinny
Copy link
Copy Markdown
Collaborator

@crazyskinny crazyskinny commented May 28, 2026

Summary

  • Upgrade the project Go version and align module/workspace configuration.
  • Modernize Go idioms across packages and simplify implementation and test code.
  • Refine Kratos adapters for auth, rate limiting, SSE, logging, and client IP handling.
  • Update buf/code generation workflow, generated files, and examples.
  • Use Redis UniversalClient in the rate limit store and cover construction through the public API.

Testing

  • go test ./...
  • go test ./kratos/...
  • go test ./kratos/ratelimit/...
  • git diff --check
  • lint and formatting checks

@crazyskinny crazyskinny changed the title 升级 Go 版本并现代化 go-kit 代码与生成链路 modernize Go version and go-kit internals May 28, 2026
@crazyskinny crazyskinny changed the title modernize Go version and go-kit internals refactor: modernize Go version and go-kit internals May 29, 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