go17/skills/grpc/mcube/main.go
2025-03-02 09:57:02 +08:00

27 lines
460 B
Go

package main
import (
"net"
"github.com/infraboard/mcube/v2/ioc"
grpc_server "github.com/infraboard/mcube/v2/ioc/config/grpc"
_ "gitlab.com/go-course-project/go17/skills/grpc/mcube/apps/hello"
)
func main() {
// ioc 的初始化
ioc.DevelopmentSetup()
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)
}
}