{"id":13564126,"url":"https://github.com/matttproud/golang_protobuf_extensions","last_synced_at":"2025-05-16T15:06:12.881Z","repository":{"id":44152709,"uuid":"10319059","full_name":"matttproud/golang_protobuf_extensions","owner":"matttproud","description":"Support for streaming Protocol Buffer messages for the Go language (golang).","archived":false,"fork":false,"pushed_at":"2024-01-12T11:56:08.000Z","size":87,"stargazers_count":66,"open_issues_count":5,"forks_count":20,"subscribers_count":4,"default_branch":"master","last_synced_at":"2025-03-31T16:36:22.423Z","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":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/matttproud.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2013-05-27T17:09:10.000Z","updated_at":"2024-06-19T21:20:29.000Z","dependencies_parsed_at":"2024-06-18T13:41:56.369Z","dependency_job_id":"d9260659-11b6-41fc-a806-a47024b4ce83","html_url":"https://github.com/matttproud/golang_protobuf_extensions","commit_stats":{"total_commits":19,"total_committers":4,"mean_commits":4.75,"dds":"0.21052631578947367","last_synced_commit":"5a0f9169fc38cc42a5c617c3dc049548ddc27487"},"previous_names":[],"tags_count":6,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/matttproud%2Fgolang_protobuf_extensions","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/matttproud%2Fgolang_protobuf_extensions/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/matttproud%2Fgolang_protobuf_extensions/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/matttproud%2Fgolang_protobuf_extensions/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/matttproud","download_url":"https://codeload.github.com/matttproud/golang_protobuf_extensions/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248394321,"owners_count":21096579,"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-08-01T13:01:26.907Z","updated_at":"2025-04-12T11:50:37.935Z","avatar_url":"https://github.com/matttproud.png","language":"Go","funding_links":[],"categories":["Go"],"sub_categories":[],"readme":"# Overview\n**Note:** This Go package is on the road to retirement.  You can learn more\nat this blog post: https://matttproud.com/blog/posts/retiring-pbutil.html.\n\nThis repository provides various Protocol Buffer feature extensions for the Go\nprogramming language (golang), namely support for record length-delimited \nmessage streaming.\n\n| Java                           | Go                    |\n| ------------------------------ | --------------------- |\n| MessageLite#parseDelimitedFrom | pbutil.ReadDelimited  |\n| MessageLite#writeDelimitedTo   | pbutil.WriteDelimited |\n\nBecause [Code Review 9102043](https://codereview.appspot.com/9102043/) is\ndestined to never be merged into mainline (i.e., never be promoted to formal\n[goprotobuf features](https://github.com/golang/protobuf)), this repository\nwill live here in the wild.\n\n# Documentation\nWe have [generated Go Doc documentation](http://godoc.org/github.com/matttproud/golang_protobuf_extensions/pbutil) here.\n\n# Testing\n[![Build Status](https://travis-ci.org/matttproud/golang_protobuf_extensions.png?branch=master)](https://travis-ci.org/matttproud/golang_protobuf_extensions)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmatttproud%2Fgolang_protobuf_extensions","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmatttproud%2Fgolang_protobuf_extensions","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmatttproud%2Fgolang_protobuf_extensions/lists"}