Google's API infrastructure automatically converts values. So, if you had this:
```go
type MyReq struct {
  A int
  B float32
  C bool
}
```
with a path template `{A}/{B}/{C}`, then a request like `GET /1/2.3/true` would populate `MyReq` struct with correct values.