Skip to content

Latest commit

 

History

History
34 lines (27 loc) · 482 Bytes

README.md

File metadata and controls

34 lines (27 loc) · 482 Bytes

go-rpc

A very simple helper library for calling JSON-RPC (v2) methods.

Install:

go get -u github.com/husarlabs/go-rpc

Import:

import (
    "github.com/husarlabs/go-rpc"
)

Usage:

args := make(map[string]interface{})
res := make(map[string]interface{})
args["id"] = 1

client, err := rpc.NewClient(nil, "http://localhost:5050")
if err != nil {
    return
}

err = client.Call("method", &args, &res)
if err != nil {
    return
}
fmt.Println(res)