Files
tyapi-server/internal/infrastructure/task/utils/task_id.go

18 lines
354 B
Go
Raw Normal View History

2025-09-12 01:15:09 +08:00
package utils
import (
"fmt"
"github.com/google/uuid"
)
// GenerateTaskID 生成统一格式的任务ID (UUID)
func GenerateTaskID() string {
return uuid.New().String()
}
// GenerateTaskIDWithPrefix 生成带前缀的任务ID (UUID)
func GenerateTaskIDWithPrefix(prefix string) string {
return fmt.Sprintf("%s-%s", prefix, uuid.New().String())
}