https://github.com/danikarik/ncanode-go
A Go client library for NCANode
https://github.com/danikarik/ncanode-go
go ncalayer ncanode pki
Last synced: 5 months ago
JSON representation
A Go client library for NCANode
- Host: GitHub
- URL: https://github.com/danikarik/ncanode-go
- Owner: danikarik
- License: mit
- Created: 2020-09-03T17:05:22.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2023-08-30T14:12:43.000Z (almost 3 years ago)
- Last Synced: 2024-06-20T17:43:55.292Z (almost 2 years ago)
- Topics: go, ncalayer, ncanode, pki
- Language: Go
- Homepage: https://ncanode.kz
- Size: 150 KB
- Stars: 3
- Watchers: 2
- Forks: 2
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# ncanode-go
Клиент NCANode для Go
## Версия 1.0
Методы для работы с API v1.0. Смотреть документацию [тут](https://ncanode.kz/docs.php?go=b1b9b63034d9d4079aa08a214b4849255d28e6ab).
### Установка
```sh
go get -u github.com/danikarik/ncanode-go
```
### Использование
```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)
```
## Версия 2.0
Методы для работы с API v2.0. Смотреть документацию [тут](https://ncanode.kz/docs.php?go=3aed0a9b1d7f30ca5566f457fa0b2936f417fbd9).
### Установка
```sh
go get -u github.com/danikarik/ncanode-go/v2
```
### Использование
```go
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)
```
## Авторы
- [danikarik](https://github.com/danikarik)
## Лицензия
Проект лицензирован под [MIT](LICENSE)