1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27
| package main
import ( "fmt" "net/rpc" )
func main() { conn, err := rpc.Dial("tcp","127.0.0.1:8001") if err != nil{ fmt.Println("Dial err:",err) return } defer conn.Close()
var reply string
err = conn.Call("hello.SayHello", "David", &reply)
if err != nil{ fmt.Println("Call err:",err) }
fmt.Println(reply) }
|