lis, _ := net.Listen("tcp", ":8000")
grpcServer := grpc.NewServer()
pb.RegisterService1Server(grpcServer, &service1Server{})
pb.RegisterService2Server(grpcServer, &service2Server{})
grpcServer.Serve(lis)
conn, _ := grpc.Dial(serverAddr)
cli1 := pb.NewService1Client(conn)
cli2:= pb.NewService2Client(conn)
Is multiple services equivalent to multiple servers in golang?I am trying to create a client with multiple servers in grpc in golang.Can someone help? I have just started with golang.