Setting a default value through magic comments, e.g.: ``` //zenrpc:bar="bar" Foobar func (srv Service) Foo(ctx contect.Context, foo string) (*Result, *zenrpc.Error) { // ... } ``` Appear not too generate a Default value in the SMD: ```go { Name: "foo", Optional: true, Description: `Foobar`, Type: smd.String, }, ``` Expect something ala: ```go _MfooAbar_defaultJSON, _ := json.Marshal("bar") // ... { Name: "foo", Optional: true, Description: `Foobar`, Type: smd.String, Default: json.RawMessage(_MfooAbar_defaultJSON), }, ``` zenrpc version v1.0.1
Activity