The goal of the go-plotly package is to provide a pleasant Go interface for creating figure specifications which are displayed by the plotly.js JavaScript graphing library.
This major improvement allows to use the same generator to produce multiple schemas.
The advantage of this approach is that we can keep improving the generator code and quickly apply all the benefits for all plotly versions. Allowing users to add more features without having to migrate plotly versions.
Thanks @PatrickVienne for the initial contribution and development :tada:
This release replaces the previous tool to generate the code with a custom go implementation for the same purpose. This should be much easier to understand and facilitate contributions from other people (you, for example)
This version is not backward compatible, but the upgrade should be easy and automatically detected by the compiler
Most important changes
The highlight is that now the package supports unmarshalling figure data.
First version