account-server/initialize/grpc_server.go

30 lines
647 B
Go

/*
* @Date: 2021-06-17 00:19:32
* @LastEditors: viletyy
* @LastEditTime: 2021-07-09 14:52:03
* @FilePath: /potato/initialize/grpc_server.go
*/
package initialize
import (
"net"
pb "code.gitlink.org.cn/Gitlink/account-server.git/proto"
grpc_server "code.gitlink.org.cn/Gitlink/account-server.git/server"
"google.golang.org/grpc"
"google.golang.org/grpc/reflection"
)
func RunGrpcServer(port string) error {
server := grpc.NewServer()
pb.RegisterUserServiceServer(server, grpc_server.NewUserServer())
reflection.Register(server)
lis, err := net.Listen("tcp", ":"+port)
if err != nil {
return err
}
return server.Serve(lis)
}