Does "embedding" mean it supports off-screen rendering?
It would be great if it can support it, but last time when I check CEF, off-screen rendering does not work on Linux. (probably solved, see: http://code.google.com/p/chromiumembedded/issues/detail?id=518).
I'm happy to announce that there is initial release of cef2go. This project provides Go bindings for the Chromium Embedded Framework. Right now it allows for some basic embedding of Chromium browser in Go applications, along with a few configurable options. As of the moment it works only on Windows. Linux support should appear next. See the project site:
Looks nice. In your mains, you've got two TODOs for getting the executable directory. I would suggest something like:
I'm happy to announce that there is initial release of cef2go. This project provides Go bindings for the Chromium Embedded Framework. Right now it allows for some basic embedding of Chromium browser in Go applications, along with a few configurable options. As of the moment it works only on Windows. Linux support should appear next. See the project site:
CEF2go now supports all three platforms: Mac OSX, Linux and Windows. Instructions for Mac and a binary example are available, see the README file.