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  }