-
Updated
Feb 26, 2022 - C++
#
protoc
Here are 151 public repositories matching this topic...
Protocol Buffers - Google's data interchange format
A new way of working with Protocol Buffers.
-
Updated
Feb 25, 2022 - Go
Documentation generator plugin for Google Protocol Buffers
-
Updated
Feb 19, 2022 - Go
Protocol Buffers Compiler (protoc) plugin for TypeScript and gRPC-Web.
-
Updated
Jan 31, 2022 - 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
Feb 4, 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
Feb 11, 2022 - Python
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 Dynamic Schema - create protobuf schemas programmatically
-
Updated
Jan 7, 2022 - Java
Protocol Buffers protobuf maven plugin - based on protoc-jar multi-platform executable protoc JAR
-
Updated
Feb 11, 2022 - Java
A fast, easy to use and 100% conformant Elixir library for Google Protocol Buffers (aka protobuf)
-
Updated
Feb 24, 2022 - Elixir
Maven Plugin that executes the Protocol Buffers (protoc) compiler
-
Updated
Jan 31, 2022 - Java
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
A starter kit for building protoc plugins. Rather than write your own, you can just use an existing one.
-
Updated
Feb 15, 2022 - Go
Generate Kotlin gRPC client libraries from Protocol Buffer definitions.
-
Updated
Feb 14, 2022 - Kotlin
基于云风的sproto二进制标准上的描述文件及代码生成工具
-
Updated
Aug 20, 2019 - Go
GitHub Action to setup the protoc compiler for protocol buffers
-
Updated
Feb 12, 2022 - TypeScript
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.