Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Search
/
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
gogo
/
protobuf
Public
Notifications
You must be signed in to change notification settings
Fork
799
Star
5.7k
Code
Issues
193
Pull requests
40
Actions
Projects
Security and quality
0
Insights
Additional navigation options
Code
Issues
Pull requests
Actions
Projects
Security and quality
Insights
Files
Expand file tree
master
Breadcrumbs
protobuf
/
test
/
Copy path
Directory actions
More options
More options
Directory actions
More options
More options
Latest commit
History
History
History
master
Breadcrumbs
protobuf
/
test
/
Copy path
Top
Folders and files
Name
Name
Last commit message
Last commit date
parent directory
..
asymetric-issue125
asymetric-issue125
cachedsize
cachedsize
casttype
casttype
castvalue
castvalue
combos
combos
custom-dash-type
custom-dash-type
custom
custom
custombytesnonstruct
custombytesnonstruct
dashfilename
dashfilename
data
data
defaultconflict
defaultconflict
deterministic
deterministic
embedconflict
embedconflict
empty-issue70
empty-issue70
enumcustomname
enumcustomname
enumdecl
enumdecl
enumdecl_all
enumdecl_all
enumprefix
enumprefix
enumstringer
enumstringer
example
example
filedotname
filedotname
fuzztests
fuzztests
group
group
importcustom-issue389
importcustom-issue389
importdedup
importdedup
importduplicate
importduplicate
indeximport-issue72
indeximport-issue72
int64support
int64support
issue260
issue260
issue261
issue261
issue262
issue262
issue270
issue270
issue312
issue312
issue322
issue322
issue330
issue330
issue34
issue34
issue411
issue411
issue427
issue427
issue42order
issue42order
issue435
issue435
issue438
issue438
issue444
issue444
issue449
issue449
issue498
issue498
issue503
issue503
issue530
issue530
issue617
issue617
issue620
issue620
issue630
issue630
issue8
issue8
jsonpb-gogo
jsonpb-gogo
mapdefaults
mapdefaults
mapsproto2
mapsproto2
merge
merge
mixbench
mixbench
moredefaults
moredefaults
nopackage
nopackage
oneof
oneof
oneof3
oneof3
oneofembed
oneofembed
packed
packed
proto3extension
proto3extension
protobuffer
protobuffer
protosize
protosize
registration
registration
required
required
setextensionbytes
setextensionbytes
sizerconflict
sizerconflict
sizeunderscore
sizeunderscore
stdtypes
stdtypes
tags
tags
theproto3
theproto3
typedecl
typedecl
typedecl_all
typedecl_all
typedeclimport
typedeclimport
types
types
unmarshalmerge
unmarshalmerge
unrecognized
unrecognized
unrecognizedgroup
unrecognizedgroup
xxxfields
xxxfields
.gitignore
.gitignore
Makefile
Makefile
bug_test.go
bug_test.go
extension_test.go
extension_test.go
t.go
t.go
thetest.pb.go
thetest.pb.go
thetest.proto
thetest.proto
thetestpb_test.go
thetestpb_test.go
uuid.go
uuid.go
uuid_test.go
uuid_test.go
View all files
You can’t perform that action at this time.