Wenchy
Wenchy
override: support sheet-level message data overriding for different sheets but same protoconf schema
Add new metasheet option `override`: ```protobuf // Override support sheet-level message data overriding for different sheets but same protoconf schema. // NOTE: should be used with *scatter* option. bool override...
refer - https://github.com/iancoleman/strcase/pulls - https://github.com/iancoleman/strcase/issues
- [Yaegi is Another Elegant Go Interpreter](https://github.com/traefik/yaegi)
refer [strcase: Custom Acronyms for ToCamel && ToLowerCamel](https://github.com/iancoleman/strcase?tab=readme-ov-file#custom-acronyms-for-tocamel--tolowercamel) Problem case:
See https://github.com/protocolbuffers/protobuf-go/blob/master/types/known/timestamppb/timestamp.pb.go For encapsulating common util functions, such as: ```go package fractionpb import ( "github.com/tableauio/tableau/proto/wellknownpb" ) // New creates a new fraction. func New(num, den int32) *tableaupb.Fraction { return &tableaupb.Fraction{Num:...
The field property `unique` should support not only map key. See https://tableauio.github.io/docs/excel/field-property/#option-unique. Which already has been resolved by #205. ## Problem in sheet A sheet named `ItemType` (also the enum...
Refer https://tableauio.github.io/docs/excel/struct/#custom-named-struct