迁移并重构项目,优化了执行流程

This commit is contained in:
2025-10-31 15:43:25 +08:00
commit 35bcd62ad5
29 changed files with 1312 additions and 0 deletions

View File

@ -0,0 +1,18 @@
package Func
import (
"SafeLine-Acme/internal/class/SafeLine"
"time"
)
func CheckNodes(nodes []SafeLine.Nodes, n int) []SafeLine.Nodes {
var need []SafeLine.Nodes
date := time.Now()
for _, node := range nodes {
days := int(node.ValidBefore.Sub(date).Hours() / 24)
if days <= n {
need = append(need, node)
}
}
return need
}