https://august295.github.io/posts/protobuf-c/
protobuf-c - August