rpc: remove 'exported or builtin' restriction for parameters (#20332)
* rpc: remove 'exported or builtin' restriction for parameters There is no technial reason for this restriction because package reflect can create values of any type. Requiring parameters and return values to be exported causes a lot of noise in package exports. * rpc: fix staticcheck warnings
Showing
- rpc/client_test.go 16 additions, 16 deletionsrpc/client_test.go
- rpc/doc.go 1 addition, 9 deletionsrpc/doc.go
- rpc/handler.go 1 addition, 1 deletionrpc/handler.go
- rpc/json.go 0 additions, 8 deletionsrpc/json.go
- rpc/service.go 2 additions, 26 deletionsrpc/service.go
- rpc/subscription.go 6 additions, 6 deletionsrpc/subscription.go
- rpc/testservice_test.go 8 additions, 7 deletionsrpc/testservice_test.go
- rpc/types.go 1 addition, 2 deletionsrpc/types.go
- rpc/websocket_test.go 1 addition, 1 deletionrpc/websocket_test.go
Loading
Please register or sign in to comment