grpcexercises/greet/server/Greet.go

22 lines
421 B
Go

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
}