2025-03-02 09:57:02 +08:00
|
|
|
package main
|
|
|
|
|
|
|
|
import (
|
2025-03-02 14:27:57 +08:00
|
|
|
"context"
|
2025-03-02 09:57:02 +08:00
|
|
|
|
|
|
|
"github.com/infraboard/mcube/v2/ioc"
|
2025-03-02 14:27:57 +08:00
|
|
|
"github.com/infraboard/mcube/v2/ioc/server"
|
2025-03-02 09:57:02 +08:00
|
|
|
|
|
|
|
_ "gitlab.com/go-course-project/go17/skills/grpc/mcube/apps/hello"
|
|
|
|
)
|
|
|
|
|
|
|
|
func main() {
|
|
|
|
// ioc 的初始化
|
|
|
|
ioc.DevelopmentSetup()
|
|
|
|
|
2025-03-02 14:27:57 +08:00
|
|
|
if err := server.Run(context.Background()); err != nil {
|
2025-03-02 09:57:02 +08:00
|
|
|
panic(err)
|
|
|
|
}
|
2025-03-02 14:27:57 +08:00
|
|
|
|
|
|
|
// server := grpc_server.Get().Server()
|
|
|
|
|
|
|
|
// // 2. 启动grpc服务
|
|
|
|
// lis, err := net.Listen("tcp", ":1234")
|
|
|
|
// if err != nil {
|
|
|
|
// panic(err)
|
|
|
|
// }
|
|
|
|
// if err := server.Serve(lis); err != nil {
|
|
|
|
// panic(err)
|
|
|
|
// }
|
2025-03-02 09:57:02 +08:00
|
|
|
}
|