27 lines
460 B
Go
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)
|
|
}
|
|
}
|