DFSG NEW Queue

DFSG, Licensing & New Packages Team

golang-github-envoyproxy-protoc-gen-validate 1.0.2-1

Package Information

Descriptionprotocol buffer semantic validation generator for Go

While protocol buffers effectively guarantee the types of structured data, they cannot enforce semantic rules for values. This package provides a protoc plugin and Go library that adds support for validating constraints expressed as annotations within the protobuf schema.

By generating "Validate" methods for the message types, it allows applications to enforce complex rules—such as string patterns, numerical ranges, and required fields—at the edge of the service. This ensures that only valid data enters the system, reducing the need for manual validation logic and improving the reliability of distributed systems.

MaintainerDebian Go Packaging Team <team+pkg-go@tracker.debian.org>
Changed ByAndrew Lee (李健秋) <ajqlee@debian.org>
Sponsorajqlee@debian.org
Distributionunstable
Architectureall
VCSgit: https://salsa.debian.org/go-team/packages/golang-github-envoyproxy-protoc-gen-validate.git (browse)
Closes#1126668
Trackerhttps://tracker.debian.org/pkg/golang-github-envoyproxy-protoc-gen-validate
Uploaded13 days ago

New Package Report

.changes
Distributionunstable
DateTue, 27 Jan 2026 13:47:03 +0100
Sourcegolang-github-envoyproxy-protoc-gen-validate
Version1.0.2-1
Changed-ByAndrew Lee (李健秋)
Architecturesource all
.dsc
Sectiondevel
Priorityoptional
Componentmain
Package-Listgolang-github-envoyproxy-protoc-gen-validate-dev deb devel optional arch=all
debian/copyright
Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Source: https://github.com/envoyproxy/protoc-gen-validate
Upstream-Name: protoc-gen-validate
Upstream-Contact: https://github.com/bufbuild/protoc-gen-validate/issues

Files: *
Copyright: 2017 Buf Technologies, Inc.
License: Apache-2.0
Comment: The copyright year was from the LICENSE file git commit log, and
 the name Buf Technologies, Inc. from https://protovalidate.com.

Files: debian/*
Copyright: 2026 Andrew Lee (李健秋) <ajqlee@debian.org>
License: Apache-2.0
Comment: Debian packaging is licensed under the same terms as upstream

License: Apache-2.0
 Licensed under the Apache License, Version 2.0 (the "License");
 you may not use this file except in compliance with the License.
 You may obtain a copy of the License at
 .
 https://www.apache.org/licenses/LICENSE-2.0
 .
 Unless required by applicable law or agreed to in writing, software
 distributed under the License is distributed on an "AS IS" BASIS,
 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 See the License for the specific language governing permissions and
 limitations under the License.
Comment:
 On Debian systems, the complete text of the Apache version 2.0 license
 can be found in "/usr/share/common-licenses/Apache-2.0".

Back to Dashboard | View all reviews for this package