energye / energy

Energy is a framework developed by Go language based on CEF (Chromium Embedded Framework) for developing cross-platform desktop applications for Windows, Mac OS X, and Linux

Home Page:https://energy.yanghy.cn

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Isolate CEF only functionality in a standalone go module

devgodxxx opened this issue · comments

It would be useful if you could isolate the CEF module that has bindings to the cef, so it can be used standalone.

Currently every other implementation in Go is out of date and abandoned.

Thank you for your efforts.

Hello, I don't understand what you mean.
Are you saying that only CEF is encapsulated in Go?
If that's the case, it's contrary to my original intention.
The bottom layer of Energy is developed based on the LCL component library, which includes the CEF component, as well as other webview2, webkit, etc.
Moreover, Energy will support LCL, CEF, webview2, and webkit in the next version, providing a wider range of options.

It is worth noting that LCL is a very powerful cross platform native UI component library.

If you want to use only CEF instead of other components, it won't affect your usage either. The dynamic library may be slightly larger, and the execution files for Go slightly larger.