Add an error to go-runtime/compile
when local Go identifier casing differs from FTL
#1482
Labels
intermediate
A task requiring an intermediate level of knowledge
Currently it's possible for a symbol to have two different casings within an FTL system - the native casing and the normalised FTL casing. We normalise casing across all languages to
lowerCamelCase
for fields and values, andUpperCamelCase
for all types.For example, if you have the following Go type:
This will be case-transformed to:
We should raise an error in this case.
The text was updated successfully, but these errors were encountered: