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

Go language binding maintainer needed #1196

Open
farindk opened this issue Jun 25, 2024 · 3 comments
Open

Go language binding maintainer needed #1196

farindk opened this issue Jun 25, 2024 · 3 comments

Comments

@farindk
Copy link
Contributor

farindk commented Jun 25, 2024

The Go language binding is currently is a deserted state. I am no Go user and thus I do not plan to maintain this in the future.

Is anybody interested in maintaining the Go language bindings?
This could be either within the libheif repository as it is now, or we could move the Go bindings to a different repository under maintainer control.

@fancycode
Copy link
Member

This probably would be me then ;-)

Would make sense to move this to a new repository libheif-go or something similar. I'll think about it a bit and will let you know.

@farindk
Copy link
Contributor Author

farindk commented Jul 11, 2024

Alternatively, we could try to auto-generate the wrapper with SWIG (https://www.swig.org/).
I'm using that for a very large project (C++ / Java) and it works really well.

@fancycode
Copy link
Member

The Go bindings will be maintained here:
https://github.com/strukturag/libheif-go/

Please expect some more refactoring / updates before this is ready to use.

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

No branches or pull requests

2 participants