a329d4906b
- 方案文档: AVCC 体系建设、IPTV TCS 需求(0-req)/PRD(1-prd)/任务(2-task)/二三四期任务 - tcs-iptv: Go 后端(哈希SDK/MA码生成/可信数据空间mock/业务编排/HTTP API+HMAC鉴权) - web-console: React+AntD 监管大屏(角色工作台/全流程演示/监管片库) - 一剧一码+集级哈希, 集级下架/恢复, 全栈测试通过
21 lines
378 B
Go
21 lines
378 B
Go
package main
|
|
|
|
import (
|
|
"log"
|
|
|
|
"github.com/gin-gonic/gin"
|
|
"github.com/tcs-iptv/tcs/internal/config"
|
|
"github.com/tcs-iptv/tcs/internal/httpx"
|
|
)
|
|
|
|
func main() {
|
|
cfg := config.Load()
|
|
r := gin.Default()
|
|
httpx.Health(r, "hash-api")
|
|
|
|
log.Printf("hash-api listening on %s", cfg.HashAddr)
|
|
if err := r.Run(cfg.HashAddr); err != nil {
|
|
log.Fatalf("hash-api failed: %v", err)
|
|
}
|
|
}
|