Wails 开发手册

用 Go 和现代前端构建轻量桌面应用。 从项目创建、前后端通信、系统能力调用到打包发布,记录 Wails 在真实工程中的开发路径与关键决策。

Wails docsWails docs
🚀

快速起步

安装 Wails CLI,创建第一个项目,理解 dev、build、doctor 等常用命令的职责。

⚙️

Go 后端服务

使用 Go 编写本地能力、业务逻辑和数据访问层,把复杂能力沉到类型明确的后端接口中。

🔗

前后端绑定

通过 Wails 生成的绑定调用 Go 方法,处理参数、返回值、错误和异步状态。

🪟

窗口与运行时

管理窗口尺寸、菜单、拖拽区域、主题、系统对话框和应用生命周期事件。

📦

构建与发布

梳理跨平台构建、图标资源、应用元信息、签名、公证和安装包产物的配置方式。

🧰

工程实践

沉淀调试、日志、配置、自动更新、权限处理和平台差异排查等项目落地经验。