kanboard-api is a type-safe, idiomatic Go client library for the Kanboard (https://kanboard.org) API.
Add full client configuration with fluent builder pattern: - WithTimeout(duration) - configurable request timeout - WithLogger(slog.Logger) - optional debug logging - DefaultTimeout constant (30 seconds) - Default HTTP client with timeout on construction All fluent methods return same client instance for chaining. Client is thread-safe for concurrent use. Closes: kanboard-api-uls |
||
|---|---|---|
| .beads | ||
| .gitattributes | ||
| .gitignore | ||
| AGENTS.md | ||
| auth.go | ||
| auth_test.go | ||
| client.go | ||
| client_test.go | ||
| errors.go | ||
| errors_test.go | ||
| go.mod | ||
| jsonrpc.go | ||
| jsonrpc_test.go | ||