mirror of
https://github.com/skyle1995/NetworkAuth.git
synced 2026-05-25 02:24:05 +08:00
23 lines
466 B
Go
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()
|
|
}
|