Smail/backend/utils/logpolicy/content.go
smail bb4ac4d5f5
Some checks are pending
Security Checks / security (push) Waiting to run
过滤无价值日志并实现最近24小时倒序分页查询
2026-09-09 01:06:45 +08:00

13 lines
381 B
Go

package logpolicy
import "strings"
// EmptyMessage 仅识别空白和纯装饰线,不猜测业务文案、状态或未知格式的价值。
func EmptyMessage(message string) bool {
message = strings.TrimSpace(strings.ReplaceAll(message, "\x00", ""))
if message == "" {
return true
}
return len([]rune(message)) >= 3 && strings.Trim(message, "*-=─━_~ \t\r\n") == ""
}