Skip to content

New Standard Proto Syntax (Editions) Support #173

@francoposa

Description

@francoposa

Title

Support for new standard proto syntax: https://protobuf.dev/editions/overview/
Edition 2023 is already in use, with Edition 2024 coming "early 2025"

Will this be implemented?

Description

Currently when using editions with latest protoc:

protoc \
  -I . \
  --go_opt=default_api_level=API_OPAQUE \
  --go_out=paths=source_relative:. \
  --fastmarshal_out=apiversion=v2,paths=source_relative:. \
  --go-grpc_out=require_unimplemented_servers=false,paths=source_relative:. \
  ring/ring.proto
ring/ring.proto: is an editions file, but code generator protoc-gen-fastmarshal hasn't been updated to support editions yet.  Please ask the owner of this code generator to add support or switch back to proto2/proto3. 

Additional Info

Any extra documentation required to understand the issue.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or requesttriageIssues that need to be reviewed by maintainers

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions