package main

import (
	"context"
	"fmt"
	"github.com/longjoy/micro-go-course/section18/pb"
	"google.golang.org/grpc"
)

func main() {
	serviceAddress := "127.0.0.1:8080"
	conn, err := grpc.Dial(serviceAddress, grpc.WithInsecure())
	if err != nil {
		panic("connect error")
	}
	defer conn.Close()
	userClient := pb.NewUserServiceClient(conn)
	stringReq := &pb.LoginRequest{Username: "admin", Password: "admin"}
	reply, _ := userClient.CheckPassword(context.Background(), stringReq)
	fmt.Printf("CheckPassword ret is %s\n", reply.Ret)
}