分享一下新发现的 go 语言 GUI 框架 cogentcore

4 天前
 itakeman

GitHub 上这么介绍的:一个免费的开源框架,用于构建强大、快速、优雅的 2D 和 3D 应用程序,这些应用程序可在 macOS 、Windows 、Linux 、iOS 、Android 和 Web 上运行,只需一个 Go 代码库,即可编写一次代码,随处运行。

我看有一定的潜力,希望能替代 fyne ,感觉写出来的界面会比 fyne 、GioUI 美观很多

https://github.com/cogentcore/core

4604 次点击
所在节点    程序员
51 条回复
Leon6868
3 天前
这个 demo 光是打开就耗费了 670+MB 的内存,稍微换几个页面就 1GB+了,只能说不如 Webview2
kenilalexandra
3 天前
我相信未来 Web 端才是主流,用什么 GUI
elechi
3 天前
ui 现在只要不是性能至上的,web 技术是王道,虽然我原来先很不屑 web ,用完以后真香
bxd5812127
3 天前
@aqtata 条条邪路通罗马
roundgis
3 天前
@bbbblue 内存这事好解决。加就行了。
itakeman
3 天前
@Leon6868 看上面有人说包的 js+css ,如果你之前说的 gui 是最优解,我觉得对我这种不会 web 的未尝不是一个好的。内存大点就大点了,那些包的 web 的也是大的要死,起码这个自己还不用写 web 相关的,现在就等性能看看怎么样了
sine2
3 天前
从这个项目一开始就有关注,也提过 issue,感觉前期开发比较活跃,现在感觉进度放慢了。UI 有卡顿感,整体样式还是比较简洁好看的。
mutalisk
3 天前
fyne 的效率太烂了
fanhed
2 天前
go 的 UI 库能 pure go 吗? 如果不能的话, 那真的没啥必要用
itakeman
2 天前
@fanhed 这个不是纯 GO 嘛
jqtmviyu
2 天前
我写小工具喜欢 wails, 体积小速度快. 缺点是内存会多 50-200M

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://ex.noerr.eu.org/t/1162643

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX