github.com/machinebox/remoto@v0.1.2-0.20191024144331-eff21a7d321f/generator/testdata/rpc/import/greeter.remoto.go (about) 1 package greeter 2 3 import ( 4 "github.com/machinebox/remoto/remototypes" 5 ) 6 7 // Greeter provides greeting services. 8 type Greeter interface { 9 // Greet generates a greeting. 10 Greet(GreetRequest) GreetResponse 11 } 12 13 // GreetRequest is the request for Greeter.GreetRequest. 14 type GreetRequest struct { 15 Name string 16 Photo remototypes.File 17 } 18 19 // GreetResponse is the response for Greeter.GreetRequest. 20 type GreetResponse struct { 21 Greeting string 22 }