This commit is contained in:
2021-05-27 10:52:24 +08:00
parent ae93d82716
commit dd76247728
7 changed files with 154 additions and 51 deletions

View File

@@ -26,6 +26,7 @@ var (
//go:embed assets/*/* views/*.html i18n/*.ini
content embed.FS
root Menu
build string
)
// Node 节点模型
@@ -40,6 +41,8 @@ type Node struct {
type Menu []Node
func main() {
log.SetFlags(log.LstdFlags | log.Lshortfile)
log.Printf("version %s starting", build)
// 加载语言文件
localizer, err := loadI18n("i18n/*.ini")
if err != nil {
@@ -85,8 +88,8 @@ func main() {
log.Fatalf("load markdown %v", err)
}
// 监听并在 0.0.0.0:8080 上启动服务
srv := &http.Server{Addr: ":8080", Handler: r}
// 监听并在 0.0.0.0:8088 上启动服务
srv := &http.Server{Addr: ":8088", Handler: r}
srv.RegisterOnShutdown(cancel)
// 监听进程退出