49 lines
1.2 KiB
Go
49 lines
1.2 KiB
Go
|
package main
|
||
|
|
||
|
import (
|
||
|
_ "dubbo.apache.org/dubbo-go/v3/filter/tps/strategy"
|
||
|
_ "dubbo.apache.org/dubbo-go/v3/imports"
|
||
|
_ "exhibition-register/internal/handler"
|
||
|
"exhibition-register/pkg/app"
|
||
|
"exhibition-register/pkg/tracing"
|
||
|
"github.com/bwmarrin/snowflake"
|
||
|
"go.uber.org/zap"
|
||
|
"gorm.io/gorm"
|
||
|
)
|
||
|
|
||
|
func NewApp(Lg *zap.Logger, JaegerTracer *tracing.JaegerProvider, SfNode *snowflake.Node, ExhibitionRegister *gorm.DB) *app.App {
|
||
|
return &app.App{
|
||
|
Lg: Lg,
|
||
|
JaegerTracer: JaegerTracer,
|
||
|
SfNode: SfNode,
|
||
|
ExhibitionRegister: ExhibitionRegister,
|
||
|
}
|
||
|
}
|
||
|
|
||
|
//func main() {
|
||
|
// var err error
|
||
|
// exhibitionConfig.GetOptions()
|
||
|
// app.ModuleClients, err = InitApp()
|
||
|
// if err != nil {
|
||
|
// panic(err)
|
||
|
// }
|
||
|
//
|
||
|
// //l, err := net.Listen("tcp", ":8883")
|
||
|
// //if err != nil {
|
||
|
// // fmt.Printf("failed to listen: %v", err)
|
||
|
// // return
|
||
|
// //}
|
||
|
// //
|
||
|
// //s := grpc.NewServer() // 创建gRPC服务器
|
||
|
// //dci.RegisterDciServer(s, &controller.DciProvider{}) // 在gRPC服务端注册服务
|
||
|
// // 启动服务
|
||
|
// //err = s.Serve(l)
|
||
|
// //注册服务
|
||
|
// config.SetProviderService(&controller.ExamProvider{})
|
||
|
// common.Init()
|
||
|
// if err = config.Load(); err != nil {
|
||
|
// panic(err)
|
||
|
// }
|
||
|
// select {}
|
||
|
//}
|