Problem
Go developers currently need to manually generate protobuf code from .proto files, which requires:
- Installing protoc and protoc-gen-go plugins
- Running complex protoc commands with custom options
- Manually reorganizing generated files to match Go package structure (7+ mv commands)
- Handling go_package path replacements
This creates a poor developer experience and high barrier to entry.
Solution
Pre-generate Go protobuf code in d-engine-proto/go/ directory and commit to repository.