2. swoole 进程结构 Swoole 的高效不仅仅于底层使用 c 编写,他的进程结构模型也使其可以高效的处理业务,我们想要深入学习,并且在实际的场景当中使用必须了解,下面我们先看一下结构图: 如上分为四层 : 1. master :主进程 2. Manger :管理进程 3. worker :工作进程 4. task :异步任务工
Java作为长期编程语言排行榜首位的开发语言,20多年过去了,学习者仍然络绎不绝,本文小编总结了Java的白皮书为我们提出了Java语言的9个关键特质,测测你知道几个吧!(1)Easy:Java的语法比C++的相对简单,另一个方面就是Java能使软件在很小的机器上运行,基础解释其和类库的支持的大小约为40kb,增加基本的标准库和线程支持的内存需要增加125kb。(2)分布式:Java带有很强大的T
# 使用 Wails 编译 Go 应用到 iOS 在现代软件开发中,越来越多的开发者希望能将自己的应用跨平台发布,以扩大其受众群体。Go 语言以其简洁、高效的特点受到许多开发者的青睐,而 Wails 是一个使得 Go 语言结合前端框架(如 Vue.js、React 等)来构建桌面应用的工具。但如果你想要将 Wails 项目移植到 iOS,这里有一些指南和示例代码,帮助你快速上手。 ## Wai
原创 8月前
230阅读
该代码展示了如何使用Wails框架在Go和Vue.js之间实现文件保存功能。Go部分代码定义了一个SaveTextToFile函数,通过runtime.Save
wails 是可以使用golang 进行跨平台开发的框架 参考使用 依赖 需要go 18+
原创 2023-03-25 11:31:39
834阅读
最近用Wails框架开发了一个跨平台的RTSP播放器,通过WebRTC技术实现了RTSP到Web端的低延迟转换,效果非常不错。今天就来分享一下整个开发过程和技术方案。 ️ 平台预览 Windows 平台 macOS 平台 项目背景 痛点分析 浏览器兼容性差:RTSP协议不被主流浏览器原生支 ...
转载 15天前
371阅读
Wails 是一个基于 Go 语言构建的现代化跨平台桌面应用开发框架,允许开发者使用熟悉的前端技术(如 HTML、CSS、JavaScript)创
原创 2024-09-29 10:16:53
1022阅读
Wails 框架提供了一种简洁而强大的方式,让开发者能够利用 Go 的性能优势和 Web 前端的灵活性,从而能够使用更高效、更轻量级的方法来构建跨平台的桌面应用。本文探讨 Wails 框架的使用,从搭建环境到开发,再到最终的构建打包。
原创 2024-04-06 12:57:58
424阅读
Wails 是一个使用 Go 语言编写的现代 Web 应用程序框架。它结合了 Go 的高性能和 Web 技术的灵活性,为开发者提供了一个强大的平台
原创 2024-09-29 10:17:21
407阅读
前言下面会介绍Go+Wails最核心的、最重要的部分——前后端数据交互,即后端的Golang和前端的JavaScript如何交换数据。笔者通过分析前文提到的通过wails init生成的默认hello-world项目,和官方Github提供的示例项目todo,了解到具体的做法。todo项目的某些表达方式和新版本可能不同,以新版本wails的模板为准。项目结构下面是todo项目的大体结构:todo
转载 2023-12-10 11:10:18
112阅读
效果展示编写一个热点查看程序,包含百度热搜、微博热搜、头条、知乎等,废话不说上效果图:效果图1:效果图2打包大小涉及技术点Golang使用golang 1.9 编写代码Wails + vue3使用Wails技术实现GUI渲染,页面组件使用ant-design-vue,vite进行前端资源打包。Wails技术https://wails.io/zh-Hans/docs/introductionWail
Wails作为一个桥梁,连接强大的Go后端逻辑与丰富的Web前端界面,允许开发者利用两者的最佳特性来开发应用。
原创 10月前
78阅读
《开源精选》是我们分享Github、Gitee等开源社区中优质项目的栏目,包括技术、学习、实用与各种有趣的内容。本期推荐的是一个使用 Go 和 Web 技术构建桌面应用程序的项目——WAILSWails 是一个框架,可以使用 Go 和 Web 技术帮助编写桌面应用程序。对于前端,使用 Webview 库. 不过它使用平台的本机渲染引擎(当前 Linux 和 Mac 使用 Webkit,Win
转载 2023-09-25 17:54:38
1776阅读
​​res-downloader​​ —— 一款基于 Go + Wails + Vue 实现的,支持下载视频、音频、图片、m3u8、直播流等常见网络资源的软件工具。
原创 6月前
212阅读
是一款基于Wails 框架开发开源的跨平台网络流量监控与威胁检测工具,集成了数据包分析、进程关联、会话流统计、威胁情报检