Replies: 4 comments 4 replies
-
Just wanted to chime in and say that we have now switched to |
Beta Was this translation helpful? Give feedback.
-
Update: I am removing "Document Editing" from the requirements of go-toml v2. The release will move on without it. We have made great progress in the core encoding and decoding feature of v2. The next major milestone was supposed to be go-toml has always been a side-project for me, that I would work on for fun and learning. I am keen to continue working on the core of v2, especially on the performance aspect of it. However I am not going to invest my own time and energy on the Document Editing feature. I need to keep it light and fun. I am happy to review proposals and accept pull requests for that feature if anyone wants to give it a shot. In the meantime, the v2 release will continue without this requirement, eventually replacing v1 without this feature built-in. I know some folks will be disappointed, but I believe that is the best direction for the project. The parser has been built in a way that should be solid foundation to support Document Editing – should just need to make some functions public and expose comments in the AST (small changes). For the record, here is the last revision of the Document API I was considering. Thank you for your interest in go-toml! |
Beta Was this translation helpful? Give feedback.
-
Getting error while installing package using golang glide. Thank you. |
Beta Was this translation helpful? Give feedback.
-
Update: go-toml v2.0.0-beta.7 has been released! This is a huge milestone as it is the last planned version before the official There is still work that I'd like to do on the performance side, but that can easily be accomplished post-major version. Now is the time to chime in with any feedback on the API, and the stability of the Thank you to anyone who has been following so far! |
Beta Was this translation helpful? Give feedback.
-
v2.0.0 has been released on 2022-04-27!
Go-toml v2 is the next major iteration of go-toml. Its goals are to provide a better API and faster performance.
Roadmap
v2.0.0-beta.4: document editing structure.(why?)Help?
The development of go-toml v2 goes at the pace of whatever free time contributors can dedicate to the project. Here are three ways you can help the effort if you'd like:
github.com/pelletier/go-toml/v2
in your projects! Report bugs, performance regressions, etc.Related resources
Beta Was this translation helpful? Give feedback.
All reactions