internal/data/ipdb.go:64 dùng fmt.Printf("Deleted file: %s\n", filePath) trong khi toàn bộ app còn lại dùng zerolog (github.com/rs/zerolog/log). Logging không nhất quán, và fmt.Printf không tôn trọng level/log format.
Package data đã import zerolog rồi nên không cần thêm import.
## Vấn đề
`internal/data/ipdb.go:64` dùng `fmt.Printf("Deleted file: %s\n", filePath)` trong khi **toàn bộ app còn lại dùng zerolog** (`github.com/rs/zerolog/log`). Logging không nhất quán, và `fmt.Printf` không tôn trọng level/log format.
```go
fmt.Printf("Deleted file: %s\n", filePath) // ❌
```
## Fix đề xuất
```go
log.Info().Str("file", filePath).Msg("Deleted temp file")
```
Package `data` đã import zerolog rồi nên không cần thêm import.
internal/data/ipdb.go: fmt.Printf("Deleted file: %s\n", ...) → log.Info().Str("file", filePath).Msg("Deleted temp file") — log nhất quán với phần còn lại dùng zerolog.
Verify: go build / go vet / gofmt PASS.
Đã sửa trong PR #22 (merge commit `361eb40`).
- `internal/data/ipdb.go`: `fmt.Printf("Deleted file: %s\n", ...)` → `log.Info().Str("file", filePath).Msg("Deleted temp file")` — log nhất quán với phần còn lại dùng zerolog.
Verify: `go build` / `go vet` / `gofmt` PASS.
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Vấn đề
internal/data/ipdb.go:64dùngfmt.Printf("Deleted file: %s\n", filePath)trong khi toàn bộ app còn lại dùng zerolog (github.com/rs/zerolog/log). Logging không nhất quán, vàfmt.Printfkhông tôn trọng level/log format.Fix đề xuất
Package
datađã import zerolog rồi nên không cần thêm import.Đã sửa trong PR #22 (merge commit
361eb40).internal/data/ipdb.go:fmt.Printf("Deleted file: %s\n", ...)→log.Info().Str("file", filePath).Msg("Deleted temp file")— log nhất quán với phần còn lại dùng zerolog.Verify:
go build/go vet/gofmtPASS.