本文介绍如何在Go中使用Energy构建一个简单的桌面应用
前提-需要安装好开发环境参考: 视频教程 官网教程
- 全局初始化,在main函数中调用
cef.GlobalInit(nil, nil)
- 创建应用
// CEF Application, 提供了很多配置项
app := cef.NewApplication()
- 指定一个URL地址,或本地html文件目录
// 窗口基本配置
cef.BrowserWindow.Config.Url = "https://you.url.com"
- 运行应用
cef.Run(cefApp)
- 运行之前更新最行发行版go依赖
go mod tidy
go run app.go
- 示例代码
package main
import (
"github.com/energye/energy/v2/cef"
)
func main() {
//全局初始化 每个应用都必须调用的
cef.GlobalInit(nil, nil)
//创建应用
app := cef.NewApplication()
//指定一个URL地址,或本地html文件目录
cef.BrowserWindow.Config.Url = "https://www.baidu.com"
//运行应用
cef.Run(app)
}
- 示例效果图: