heritage-api/main.go

22 lines
373 B
Go
Raw Permalink Normal View History

2026-03-12 09:28:19 +00:00
package main
import (
"os"
"os/signal"
"github.com/sirupsen/logrus"
"myschools.me/heritage/heritage-api/gin"
2026-03-13 08:35:54 +00:00
"myschools.me/heritage/heritage-api/service"
2026-03-12 09:28:19 +00:00
)
func main() {
2026-03-13 08:35:54 +00:00
service.Bootstrap()
2026-03-12 09:28:19 +00:00
gin.Service()
// 等待服务关闭信号,使用通道
quit := make(chan os.Signal, 1)
signal.Notify(quit, os.Interrupt)
<-quit
logrus.Info("Shutdown Server ...")
}