Go stdlib package — net/rpc. Auto-indexed from CDN. Method-level security roles have not been annotated; rule writers should inspect the source before use.
.Accept()NeutralAccept(lis net.Listener)
Accept accepts connections on the listener and serves requests
.Client.Call()NeutralClient.Call(serviceMethod string, args any, reply any) error
Call invokes the named function, waits for it to complete, and returns its error status.
.Client.Close()NeutralClient.Close() error
Close calls the underlying codec's Close method. If the connection is already
.Client.Go()NeutralClient.Go(serviceMethod string, args any, reply any, done chan *Call) *Call
Go invokes the function asynchronously. It returns the Call structure representing
.Dial()NeutralDial(network string, address string) (*Client, error)
Dial connects to an RPC server at the specified network address.
.DialHTTP()NeutralDialHTTP(network string, address string) (*Client, error)
DialHTTP connects to an HTTP RPC server at the specified network address
.DialHTTPPath()NeutralDialHTTPPath(network string, address string, path string) (*Client, error)
DialHTTPPath connects to an HTTP RPC server
.HandleHTTP()NeutralHandleHTTP()
HandleHTTP registers an HTTP handler for RPC messages to DefaultServer
.NewClient()NeutralNewClient(conn io.ReadWriteCloser) *Client
NewClient returns a new Client to handle requests to the
.NewClientWithCodec()NeutralNewClientWithCodec(codec ClientCodec) *Client
NewClientWithCodec is like NewClient but uses the specified
| FQN | Field | |
|---|---|---|
| net/rpc | fqns[0] |
Wrong FQN → 0 findings. Verify with: change fqns to garbage → must produce 0 results.
// standard library — no go.mod entry required
from codepathfinder.go_rule import ... # net/rpc