| 12345678910111213141516171819202122232425262728 |
- package main
- import (
- "fmt"
- "net/rpc"
- "rocommon/myta"
- "time"
- )
- func main() {
- go Test()
- time.Sleep(300 * time.Second)
- }
- func Test() {
- c, er := rpc.Dial("tcp", "localhost:8888")
- if er != nil {
- panic(er)
- }
- //data := myta.Datas{Member: "aaaaa", ServerIndex: 1, Score: 555555}
- res := &myta.Limits{Page: 1, Limit: 10}
- var reply []myta.Datas
- err := c.Call("Rank.GetRankInfo", res, &reply)
- if err != nil {
- fmt.Println(err)
- }
- fmt.Println("client success", reply)
- }
|