【energy】开源下载和安装教程
【免费下载链接】energy Energy 是 Go 基于 LCL 和 CEF(Chromium Embedded Framework) 开发的 GUI 框架, 用于开发Windows、MacOS 和 Linux 跨平台桌面应用. 可仅用 LCL 创建轻量级原生应用,或结合 LCL 与 CEF 打造功能更全的应用程序. 项目地址: https://gitcode.com/energye/energy
1、项目介绍
Energy是一个基于Go语言开发的GUI框架,整合了LCL(Lazarus组件库)和CEF(Chromium嵌入式框架)。它支持跨平台开发,可生成Windows、MacOS和Linux桌面应用,允许开发者通过Go调用系统原生功能,同时结合Web技术(HTML/CSS/JS)构建现代化界面。
2、项目下载位置
官方GitHub仓库: github.com/energye/energy最新发布版本: 在GitHub Releases页签下载对应系统的预编译包或源码
3、项目安装环境配置
基础要求
Go语言 >= 1.18系统依赖:
Windows: 需Visual Studio Build Tools(C++环境)Linux/MacOS: 需安装gcc和make
(图示:通过go version和gcc --version验证环境)
4、项目安装方式
自动安装(推荐)
# 安装energy命令行工具
go install github.com/energye/energy/v2/energy@latest
# 初始化开发环境(自动下载CEF/LCL依赖)
energy install
手动安装
克隆仓库: git clone https://github.com/energye/energy.git
设置环境变量: export ENERGY_HOME=/path/to/energy
5、项目处理脚本
Energy提供以下常用命令脚本:
命令功能描述energy init创建新项目模板energy build编译当前项目energy package生成系统安装包(deb/pkg等)energy clean清理构建缓存
示例:快速启动项目
energy init myapp # 初始化项目
cd myapp
go run main.go # 运行开发模式
【免费下载链接】energy Energy 是 Go 基于 LCL 和 CEF(Chromium Embedded Framework) 开发的 GUI 框架, 用于开发Windows、MacOS 和 Linux 跨平台桌面应用. 可仅用 LCL 创建轻量级原生应用,或结合 LCL 与 CEF 打造功能更全的应用程序. 项目地址: https://gitcode.com/energye/energy