Skip to content

feat: add Go snapshots and generator - #2

Merged
tisonkun merged 1 commit into
mainfrom
codex/add-go-snapshots
Jul 30, 2026
Merged

feat: add Go snapshots and generator#2
tisonkun merged 1 commit into
mainfrom
codex/add-go-snapshots

Conversation

@tisonkun

Copy link
Copy Markdown
Member

Summary

  • add a Go snapshot generator following the existing C++ and Java workflows
  • pin generation to apache/datasketches-go commit 730c0ca31e00b8becf8b70591ae8ca73954912d0 and invoke make generate-go-snapshots
  • add the 251 generated Go serialization snapshots
  • ignore the temporary datasketches-go checkout

Context: apache/datasketches-rust#170 (comment) and apache/datasketches-go#162

Testing

  • uv run serialization/go/generator.py
  • uv run ruff check .
  • uv run ruff format --check .
  • uv run pyright
  • verified copied snapshot names and SHA-256 hashes against the generator output

Signed-off-by: tison <wander4096@gmail.com>
@tisonkun
tisonkun requested a review from proost July 29, 2026 16:22
@tisonkun

Copy link
Copy Markdown
Member Author

cc @proost welcome to drop a review and see if the generated snapshots the same as the one used in datasketches-go.

@proost proost left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!

@tisonkun
tisonkun merged commit d363b12 into main Jul 30, 2026
@tisonkun
tisonkun deleted the codex/add-go-snapshots branch July 30, 2026 06:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants