mirror of
https://github.com/google/flatbuffers.git
synced 2026-07-02 12:08:17 +00:00
[golang] Perform keyword escaping after case conversion (#7421)
Change config.escape_keywords to AfterConvertingCase. It avoids unecessay escaping since the generated native structs have fields starting with a uppercase letter and Go's keywords start with lowercase letters. Co-authored-by: Derek Bailey <derekbailey@google.com>
This commit is contained in:
committed by
GitHub
parent
a212b3c036
commit
a89c279ed6
@@ -61,7 +61,7 @@ Namer::Config GoDefaultConfig() {
|
|||||||
/*variables=*/Case::kLowerCamel,
|
/*variables=*/Case::kLowerCamel,
|
||||||
/*variants=*/Case::kKeep,
|
/*variants=*/Case::kKeep,
|
||||||
/*enum_variant_seperator=*/"", // I.e. Concatenate.
|
/*enum_variant_seperator=*/"", // I.e. Concatenate.
|
||||||
/*escape_keywords=*/Namer::Config::Escape::BeforeConvertingCase,
|
/*escape_keywords=*/Namer::Config::Escape::AfterConvertingCase,
|
||||||
/*namespaces=*/Case::kKeep,
|
/*namespaces=*/Case::kKeep,
|
||||||
/*namespace_seperator=*/"__",
|
/*namespace_seperator=*/"__",
|
||||||
/*object_prefix=*/"",
|
/*object_prefix=*/"",
|
||||||
|
|||||||
Reference in New Issue
Block a user