-
Updated
Jan 7, 2022 - C++
#
protoc
Here are 144 public repositories matching this topic...
Protocol Buffers - Google's data interchange format
A new way of working with Protocol Buffers.
-
Updated
Jan 7, 2022 - Go
Documentation generator plugin for Google Protocol Buffers
-
Updated
Oct 18, 2021 - Go
Protocol Buffers Compiler (protoc) plugin for TypeScript and gRPC-Web.
-
Updated
Nov 1, 2021 - TypeScript
Google ProtocolBuffers for Apple Swift
macos
swift
ios
networking
protobuf
carthage
protocol-buffers
protoc
protobuf-compiler
protobuf-swift
-
Updated
Oct 2, 2020 - Swift
A pure Elixir implementation of Google Protobuf.
-
Updated
Jan 7, 2022 - Elixir
nilslice
commented
Feb 18, 2021
Both the protolock tests and the plugin checks should be fairly straightforward to convert into Actions format.
Bazel rules for building protocol buffers and gRPC services (java, c++, go, ...)
-
Updated
Oct 2, 2020 - Python
Protocol Buffers Dynamic Schema - create protobuf schemas programmatically
-
Updated
Jan 7, 2022 - Java
transforming your .proto files into .dot files (and .svg, .png if you happen to have graphviz installed)
visualization
svg
go
cli
golang
graphviz
png
protobuf
graph
protocol-buffers
dependency-graph
grpc
protoc
dot
proto3
scalable-vector-graphics
graphviz-dot-language
portable-network-graphics
-
Updated
Aug 8, 2021 - Go
Protocol Buffers protobuf maven plugin - based on protoc-jar multi-platform executable protoc JAR
-
Updated
Jan 7, 2022 - Java
Maven Plugin that executes the Protocol Buffers (protoc) compiler
-
Updated
Nov 9, 2021 - Java
A fast, easy to use and 100% conformant Elixir library for Google Protocol Buffers (aka protobuf)
-
Updated
Jan 5, 2022 - Elixir
Kotlin Code Generator and Runtime for Protocol Buffers
-
Updated
Jan 3, 2020 - Kotlin
StoneHao
commented
Jul 28, 2021
我觉得作者应该再ReadMe中指出golang的版本依赖的问题 io/fs 是1.16提出的东西 。go install 也是1.16才给定下载的功能。
我当前版本是1.15.6 里面没有io/fs源码而报错。
搜索了网上的信息才知道。
Protocol Buffers protobuf compiler - multi-platform executable protoc JAR and API
-
Updated
Oct 4, 2021 - Java
3
PauloRAndrade
commented
Oct 25, 2021
Summary
I'm unable to compile protos since I got a macbook with an M1.
Steps to Reproduce
I run the following to compile:
docker run --platform linux/amd64 --rm -v ${PWD}:${PWD} -w ${PWD} rvolosatovs/protoc \
--proto_path=. \
--go_out=./pb/go \
--go_opt=paths=source_relative \
--go-grpc_out=./pb/go \
--go-grpc_opt=paths=source_relative \
--grpc-ga
protoc plugin to generate to Go's net/http converter
-
Updated
Nov 23, 2021 - Go
Generate Kotlin gRPC client libraries from Protocol Buffer definitions.
-
Updated
Dec 17, 2021 - Kotlin
GitHub Action to setup the protoc compiler for protocol buffers
-
Updated
Sep 21, 2021 - TypeScript
A starter kit for building protoc plugins. Rather than write your own, you can just use an existing one.
-
Updated
Oct 14, 2019 - Go
基于云风的sproto二进制标准上的描述文件及代码生成工具
-
Updated
Aug 20, 2019 - Go
Improve this page
Add a description, image, and links to the protoc topic page so that developers can more easily learn about it.
Add this topic to your repo
To associate your repository with the protoc topic, visit your repo's landing page and select "manage topics."
The less than/greater than checks should check if the input value is NaN. NaN is defined to not be equal to any other number, and all numerical comparisons yield false. Therefore, if I have a field that's annotated with (for example)
(validate.rules).double.gt = 0, that field should fail validation if given NaN.