gorpc icon indicating copy to clipboard operation
gorpc copied to clipboard

Simple, fast and scalable golang rpc library for high load

Results 14 gorpc issues
Sort by recently updated
recently updated
newest added

Hi, As title, it seems to relate to https://github.com/golang/go/issues/23345. Is there any way to avoid this problem? Here is my test steps. 1. Sample code ```go package main import (...

You state your library is high performace, but It'd be great if the docs would contain some performance numbers/ benchmarks compared to net/rpc. Especially for different workloads (small requests, large...

enhancement

go version go1.13 linux/amd64 Ubuntu 18.04.3 LTS ---- Т.к. в clientHandler() в рутине происходит conn, err = c.Dial(), то бывают такие случаи... ---- panic: runtime error: invalid memory address or...

I have seen the `example_test.go`, but I still feel confused about how to use gorpc. For exmaple, if my implementation of client and server is segregative, how can I use...

As @maddie commented on issue #5 , same issue affects arm and same solution solves it. Tests passes on Raspberry PI.

I'm sure I'm missing something extremely trivial here, but am stuck. I'd like to implement a server on one computer that has a registered service, call it "Ping", that can...

Need the option to set the delay before redial.

Just a bit of pseudo code would be great... d := gorpc.NewDispatcher() s := gorpc.NewTCPServer("127.0.0.1:43216", d.NewHandlerFunc()) s.Start() stats := ??? Snapshot()

`net/rpc` exposes ServeConn to attach `net/rpc` server to existing network connection, it does not seem possible to achieve the same using this library i.e. I want to use custom code...

1. does gorpc support multi languages? 2. can i use messagepack for data transmission?