{"id":22546581,"url":"https://github.com/deephaven/deephaven-client-examples","last_synced_at":"2025-03-28T08:45:54.201Z","repository":{"id":46298793,"uuid":"515277614","full_name":"deephaven/deephaven-client-examples","owner":"deephaven","description":"Deephaven Client Examples","archived":false,"fork":false,"pushed_at":"2022-07-18T18:47:05.000Z","size":27,"stargazers_count":1,"open_issues_count":0,"forks_count":1,"subscribers_count":12,"default_branch":"main","last_synced_at":"2025-02-02T09:31:08.353Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/deephaven.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2022-07-18T17:21:45.000Z","updated_at":"2023-09-09T16:34:03.000Z","dependencies_parsed_at":"2022-09-15T15:31:39.943Z","dependency_job_id":null,"html_url":"https://github.com/deephaven/deephaven-client-examples","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/deephaven%2Fdeephaven-client-examples","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/deephaven%2Fdeephaven-client-examples/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/deephaven%2Fdeephaven-client-examples/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/deephaven%2Fdeephaven-client-examples/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/deephaven","download_url":"https://codeload.github.com/deephaven/deephaven-client-examples/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":245999320,"owners_count":20707554,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-12-07T15:08:16.368Z","updated_at":"2025-03-28T08:45:54.185Z","avatar_url":"https://github.com/deephaven.png","language":"Go","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Deephaven Client Examples\n\nThis collection of client examples performs (roughly) the same operations\nin several different client languages to compare their interfaces.\n\nThe examples do not currently run, because some irrelevant code is omitted.\nHowever, they do compile.\n\n## Python\n\nEnsure a recent version of the pydeephaven package is installed.\n\n```sh\n$ cd ./python\n$ python3 main.py\n```\n\n## C++\n\nFirst, build and install the C++ client packages according to `deephaven-core/cpp-client/README.md`.\nMost of the build steps only need to be done once.\nHowever, `CMAKE_PREFIX_PATH` must always be set appropriately when building the example.\n\nThen, edit `./cpp/CMakeLists.txt` where indicated to set the correct path for the client library.\n\n```sh\n$ cd ./cpp\n$ mkdir build \u0026\u0026 cd build\n$ cmake ..\n$ make\n$ ./example\n```\n\n## Go\n\nFirst, ensure you have the Go client present somewhere.\nSince the Go client has not yet been officially released,\nthis requires checking out the `go-client-api` branch of\n[this fork](https://github.com/SuperTails/deephaven-core).\n\nThen, edit `./go/go.mod` where indicated to set the correct path for the client library.\n\n```sh\n$ cd ./go\n$ go mod tidy\n$ go build\n$ ./go_client_example\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdeephaven%2Fdeephaven-client-examples","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdeephaven%2Fdeephaven-client-examples","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdeephaven%2Fdeephaven-client-examples/lists"}