Skip to content

Feature: bump golangci-lint to v2.3.0Β #5755

@cuisongliu

Description

@cuisongliu

PR: Bump golangci-lint to v2.3.1

need close #5755

πŸ“‹ Task Assignment & Completion Status

Services Group

Status Module Assignee
βœ… golangci-lint (./service/devbox) @zijiren233
βœ… golangci-lint (./service/vlogs) @zijiren233
βœ… golangci-lint (./service/pay) @zijiren233
βœ… golangci-lint (./service/exceptionmonitor) @zijiren233
βœ… golangci-lint (./service) @zijiren233
⬜ golangci-lint (./service/account) @bxy4543
βœ… golangci-lint (./service/database) @zijiren233
βœ… golangci-lint (./service/launchpad) @zijiren233

Controllers Group

Status Module Assignee
βœ… golangci-lint (./controllers/db/adminer) @zijiren233
βœ… golangci-lint (./controllers/devbox) @zijiren233
βœ… golangci-lint (./controllers/pkg) @zijiren233
βœ… golangci-lint (./controllers/resources) @zijiren233
βœ… golangci-lint (./controllers/user) @zijiren233
βœ… golangci-lint (./controllers/terminal) @lingdie
βœ… golangci-lint (./controllers/job/init) @zijiren233
βœ… golangci-lint (./controllers/job/heartbeat) @zijiren233
βœ… golangci-lint (./controllers/app) @zijiren233
βœ… golangci-lint (./controllers/license) @zijiren233
βœ… golangci-lint (./controllers/objectstorage) @zijiren233
βœ… golangci-lint (./controllers/db) @zijiren233
βœ… golangci-lint (./controllers/account) @zijiren233
βœ… golangci-lint (./controllers/node) @zijiren233

Kubernetes Group

Status Module Assignee
⬜ golangci-lint (./lifecycle) @cuisongliu

Note: Replace ⬜ with βœ… when completed

πŸ› οΈ Local Testing & Quick Fix Guide

To test and fix lint issues locally:

# Navigate to your module directory
cd controllers/account

# Run linter to check for issues
golangci-lint-v2 run --color=always --config=../../.golangci.yml

# Auto-fix issues (only for linters that support --fix)
golangci-lint-v2 run --color=always --config=../../.golangci.yml --fix

Note: The --fix flag only works for certain linters. Manual fixes may still be required for some issues.

Sub-issues

Metadata

Metadata

Assignees

Labels

Type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions