https://github.com/nuts-foundation/go-nuts-client
A Golang library that helps applications to interact with Nuts nodes and resources secured with Nuts.
https://github.com/nuts-foundation/go-nuts-client
Last synced: 5 months ago
JSON representation
A Golang library that helps applications to interact with Nuts nodes and resources secured with Nuts.
- Host: GitHub
- URL: https://github.com/nuts-foundation/go-nuts-client
- Owner: nuts-foundation
- License: gpl-3.0
- Created: 2024-07-24T09:52:56.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2025-06-21T08:21:38.000Z (about 1 year ago)
- Last Synced: 2026-02-08T03:40:12.712Z (6 months ago)
- Language: Go
- Size: 148 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: COPYING
Awesome Lists containing this project
README
# Golang client library for the Nuts Node
Contains:
- Generated clients to interact with the Nuts node's internal APIs
- Discovery
- Auth
- An OAuth2 client for interacting with Resource Servers that are secured using Nuts.
## Development
The library generates code from the Nuts node's OpenAPI specifications. To regenerate the code, run:
```bash
go generate ./...
```
It uses the `oapi-codegen` tool to generate the code. To install it, run:
```bash
go install github.com/oapi-codegen/oapi-codegen/v2/cmd/oapi-codegen@v1.16.3
```