fxamacker / cbor

CBOR codec (RFC 8949) with CBOR tags, Go struct tags (toarray, keyasint, omitempty), float64/32/16, big.Int, and fuzz tested billions of execs.
MIT License
719 stars 59 forks source link

feature: add build tag for tinygo to move tinygo into main branch #499

Closed x448 closed 3 weeks ago

x448 commented 7 months ago

Is your feature request related to a problem? Please describe.

The branch for tinygo doesn't have changes from v2.6.0 yet.

Describe the solution you'd like

Use build tag to move tinygo support into main branch.

Describe alternatives you've considered

Update the tinygo branch to v2.6.0.

Maybe ask tinygo to implement some of the missing features or contribute some required features to tinygo.

fxamacker commented 7 months ago

@x448 thanks for requesting this feature!

Maybe we can combine your suggestion of bringing TinyGo into main branch with your alternate suggestion of reaching out to TinyGo to open issues and/or contribute missing features in TinyGo.

To save time, can you share list of missing features in TinyGo v0.31 (no rush but maybe by next Saturday if possible)? :pray:

fxamacker commented 3 weeks ago

Closed by new feature branch feature/cbor-tinygo-beta:

It obsoletes old branch for tinygo.