containerd/typeurl

Go package for managing marshaled types to protobuf.Any

Go

55

87 commits

updated Jun 9, 2026

See the code

README

typeurl

PkgGoDev Build Status codecov Go Report Card

A Go package for managing the registration, marshaling, and unmarshaling of encoded types.

This package helps when types are sent over a ttrpc/GRPC API and marshaled as a protobuf Any

Project details

typeurl is a containerd sub-project, licensed under the Apache 2.0 license. As a containerd sub-project, you will find the:

information in our containerd/project repository.

Gogo Protobuf Support Deprecation

Support for gogoprotobuf was removed in v2.3.0. The upstream package has been deprecated since 2022 and users of typeurl should not rely on Gogo Protobuf support anymore. Users which are still transitioning away from it may continue to use the v2.2 release until that transition is complete. Since v2.2.1, gogo proto support can be explicitly removed using the !no_gogo build tag.

Contributors

estesp

14 commits

thaJeztah

13 commits

dmcgowan

12 commits

AkihiroSuda

8 commits

containerd/typeurl

Go package for managing marshaled types to protobuf.Any

Go

55

87 commits

updated Jun 9, 2026

See the code

README

typeurl

PkgGoDev Build Status codecov Go Report Card

A Go package for managing the registration, marshaling, and unmarshaling of encoded types.

This package helps when types are sent over a ttrpc/GRPC API and marshaled as a protobuf Any

Project details

typeurl is a containerd sub-project, licensed under the Apache 2.0 license. As a containerd sub-project, you will find the:

information in our containerd/project repository.

Gogo Protobuf Support Deprecation

Support for gogoprotobuf was removed in v2.3.0. The upstream package has been deprecated since 2022 and users of typeurl should not rely on Gogo Protobuf support anymore. Users which are still transitioning away from it may continue to use the v2.2 release until that transition is complete. Since v2.2.1, gogo proto support can be explicitly removed using the !no_gogo build tag.

Contributors

estesp

14 commits

thaJeztah

13 commits

dmcgowan

12 commits

AkihiroSuda

8 commits

Languages

Go

100.0%