Клиент NCANode для Go
Методы для работы с API v1.0. Смотреть документацию тут.
go get -u github.com/danikarik/ncanode-go
import "github.com/danikarik/ncanode-go"
client, err := ncanode.NewClient("http://127.0.0.1:14579")
if err != nil {
log.Fatal(err)
}
resp, err := client.NodeInfo()
if err != nil {
log.Fatal(err)
}
log.Println(resp.Result)
Методы для работы с API v2.0. Смотреть документацию тут.
go get -u github.com/danikarik/ncanode-go/v2
import "github.com/danikarik/ncanode-go/v2"
client, err := ncanode.NewClient("http://127.0.0.1:14579")
if err != nil {
log.Fatal(err)
}
resp, err := client.NodeInfo()
if err != nil {
log.Fatal(err)
}
log.Println(resp)
Проект лицензирован под MIT