{"id":16862311,"url":"https://github.com/dave/stablegob","last_synced_at":"2025-04-11T04:50:32.332Z","repository":{"id":57480686,"uuid":"136431971","full_name":"dave/stablegob","owner":"dave","description":"Fork of encoding/gob, with deterministic binary output","archived":false,"fork":false,"pushed_at":"2018-06-16T08:25:36.000Z","size":254,"stargazers_count":4,"open_issues_count":0,"forks_count":1,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-03-25T02:51:19.328Z","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/dave.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":"2018-06-07T06:25:49.000Z","updated_at":"2021-07-26T13:43:30.000Z","dependencies_parsed_at":"2022-09-26T17:41:18.089Z","dependency_job_id":null,"html_url":"https://github.com/dave/stablegob","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dave%2Fstablegob","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dave%2Fstablegob/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dave%2Fstablegob/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dave%2Fstablegob/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/dave","download_url":"https://codeload.github.com/dave/stablegob/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248345289,"owners_count":21088243,"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-10-13T14:35:09.701Z","updated_at":"2025-04-11T04:50:32.310Z","avatar_url":"https://github.com/dave.png","language":"Go","funding_links":[],"categories":[],"sub_categories":[],"readme":"# stablegob\n\nPackage stablegob is a fork of the Go standard library encoding/gob package at go version go1.10.1.\n\nI've made some minor modifications that mean the binary output is deterministic. Maps are ordered by \nkey. This will have a performance impact, because the map keys are encoded and buffered before being sorted, \nthen written to the output.  \n\nThe binary output is 100% compatible with the standard library gob package.\n\n# WARNING\nMy original changes had some issues which meant the output was not deterministic. The I've subsequently \nfixed the problems, but the number of changes has been significantly greater this time round, and will \nimpact performance significantly more than previously. I wouldn't recommend using this package in it's \ncurrent state. ","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdave%2Fstablegob","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdave%2Fstablegob","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdave%2Fstablegob/lists"}