Files
NetworkAuth/main.go
2026-05-25 02:07:05 +08:00

23 lines
466 B
Go

package main
import (
"NetworkAuth/cmd"
"NetworkAuth/server"
"embed"
"io/fs"
)
//go:embed all:frontend/dist
var embeddedFrontendDist embed.FS
// main 是程序的入口点
// 调用Cobra命令执行器来处理命令行参数和子命令
func main() {
distFS, err := fs.Sub(embeddedFrontendDist, "frontend/dist")
if err != nil {
panic("Failed to initialize embedded static files: " + err.Error())
}
server.SetFrontendFS(distFS)
cmd.Execute()
}