package main import ( "context" "git.gqnotes.com/guoqiang/grpcexercises/greet/pb" "log" "time" ) // Greet greet func (s *Server) Greet(ctx context.Context, req *pb.GreetRequest) (*pb.GreetResponse, error) { log.Printf("Greet function was invoked with %v\n", req) result := "Hello " + req.GetGreeting() + ", now time is:" + time.Now().String() res := &pb.GreetResponse{ Result: result, } return res, nil }