Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add html2gomponents tool #232

Open
wants to merge 17 commits into
base: main
Choose a base branch
from
Open

Add html2gomponents tool #232

wants to merge 17 commits into from

Conversation

markuswustenberg
Copy link
Member

This is a separate tool for converting HTML to gomponents. I decided to have a go at this after all, like @amrojjeh got started in #178, but with the HTML parser built by the Go team. I actually like that there's an authorative converter tool.

This lives in an entirely separate module in the same repo. I'm not yet sure what the implications are of this, but I'm going to give it a try.

See #167

This is a separate tool for converting HTML to gomponents.
I decided to have a go at this after all, like @amrojjeh got started in #178,
but with the HTML parser built by the Go team. I actually like that there's an
authorative converter tool.

This lives in an entirely separate module in the same repo. I'm not yet
sure what the implications are of this, but I'm going to give it a try.

See #167
@tevintchuinkam
Copy link

Nice that you are working on this, I need this all the time as well.

Would be nice to have a command line tool for this eventually.

@markuswustenberg
Copy link
Member Author

Yeah @tevintchuinkam this is a command line tool. I'm thinking of putting it in a separate repo though, because the versioning for the library would conflict with any versioning for the tool, because versioning in Go can only use git tags AFAIK.

@amrojjeh
Copy link
Contributor

Cobra has their CLI in a separate repo so that would follow convention

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants