https://github.com/un/convex-go
https://github.com/un/convex-go
Last synced: 3 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/un/convex-go
- Owner: un
- License: apache-2.0
- Created: 2026-02-26T22:18:48.000Z (5 months ago)
- Default Branch: main
- Last Pushed: 2026-02-27T04:22:31.000Z (5 months ago)
- Last Synced: 2026-02-27T04:59:29.845Z (5 months ago)
- Language: Go
- Size: 748 KB
- Stars: 1
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
README
# Convex Go
Convex Go client with websocket sync transport.
## Quickstart
Set deployment URL and run the example:
```bash
CONVEX_DEPLOYMENT_URL="https://.convex.cloud" go run ./examples/quickstart
```
## Live demo app
There is a full live demo in `demo/` plus a matching Convex backend scaffold in `demo/convex-app`.
- Demo docs: `demo/README.md`
- Backend scaffold docs: `demo/convex-app/README.md`
## Testing
- Unit tests: `go test ./...`
- Race detector: `go test -race ./...`
- Live integration tests (opt-in):
```bash
CONVEX_INTEGRATION=1 \
CONVEX_DEPLOYMENT_URL="https://.convex.cloud" \
CONVEX_TEST_QUERY="messages:list" \
go test ./integration -v
```