{"id":54004,"library":"gen-go-envoyproxy-protoc-gen-validate-protocolbuffers-go","title":"Envoy Proxy Protoc-Gen-Validate Protocol Buffers","description":"Generated Go protocol buffer code for envoyproxy/protoc-gen-validate validation rules.","status":"active","version":"1.35.2-20240617172848-daf171c6cdb5.1","language":"go","source_language":null,"source_url":null,"tags":["protobuf","validation","envoy","buf"],"install":[{"cmd":"go get buf.build/gen/go/envoyproxy/protoc-gen-validate/protocolbuffers/go","lang":"bash","label":"Install buf.build/gen/go/envoyproxy/protoc-gen-validate/protocolbuffers/go"}],"dependencies":[],"imports":[{"symbol":"validate","correct":"buf.build/gen/go/envoyproxy/protoc-gen-validate/protocolbuffers/go"}],"quickstart":{"code":"package main\n\nimport (\n\t\"fmt\"\n\tvalidatev1 \"buf.build/gen/go/envoyproxy/protoc-gen-validate/protocolbuffers/go/validate/v1\"\n)\n\nfunc main() {\n\tmsg := &validatev1.StringRules{}\n\tfmt.Println(msg)\n}","lang":"go","description":"Use generated validation message types."},"warnings":[],"env_vars":null,"search_vec":"'buf':21 'buffer':8,12 'code':13 'envoy':1,20 'envoyproxy/protoc-gen-validate':15 'gen':5 'generat':9 'go':10 'protobuf':18 'protoc':4 'protoc-gen-valid':3 'protocol':7,11 'proxi':2 'rule':17 'valid':6,16,19","created_at":"2026-06-15T08:06:39.141291+00:00","updated_at":"2026-06-15T08:06:39.141291+00:00","problems":[],"ecosystem":"go","meta_description":null,"install_score":null,"quickstart_score":null,"quickstart_tag":null,"pypi_latest":null,"cli_name":null,"cli_version":null,"type":"library","homepage":null,"github":null,"docs":"https://pkg.go.dev/buf.build/gen/go/envoyproxy/protoc-gen-validate/protocolbuffers/go#section-documentation","changelog":null,"pypi":null,"npm":null,"openapi_spec":null,"status_page":null,"smithery":null,"categories":["serialization"],"base_url":null,"auth_type":null,"provenance":{"verified_status":null,"verified_at":null,"last_verified":"2026-06-15","next_check":"2026-12-12","install_tag":null}}