generateID 生成唯一 ID
()
| 314 | |
| 315 | // generateID 生成唯一 ID |
| 316 | func generateID() string { |
| 317 | b := make([]byte, 16) |
| 318 | if _, err := rand.Read(b); err != nil { |
| 319 | a2aLog.Warn(context.Background(), "generate ID error", map[string]any{"error": err}) |
| 320 | return strconv.FormatInt(time.Now().UnixNano(), 10) |
| 321 | } |
| 322 | return hex.EncodeToString(b) |
| 323 | } |
no test coverage detected