跨平台的 Go 语言 GUI 库,开发出了一套完整的 Linux 桌面环境(go语言怎么实现跨平台)

关注公众号 “OpenSourceDaily” ,每天推荐给你优秀开源项目

大家好,我是欧盆索思(opensource),每天为你带来优秀的开源项目!

Go 语言并非适合写 GUI 程序,但作为一门通用性语言,虽然官方没有 GUI 支持库,但社区一直在出各种 GUI 解决方案。为了满足大家的学习欲望和好奇心尝试,今天给大家推荐一款 Go 跨平台 GUI 库,基于 Android 的材料设计(Material Design ),这就是 fyne。

Fyne 是使用 Go 语言编写的易于使用的 UI 工具包和应用程序 API。它旨在构建使用单个代码库在桌面和移动设备上运行的应用程序。

当前的版本是1.2版,该版本增加了对 iO S和 Android 设备的支持,并提供了编写自定义窗口小部件的更简单方法。该库现在正在朝 1.3 迈进,它将添加数据文件对话框,通知和许多新的小部件以创建更完整的应用程序。

项目地址:https://github.com/fyne-io/fyne,目前 Star 数 9.4k 。

这是官方提供的 Demo 图:

跨平台的 Go 语言 GUI 库,开发出了一套完整的 Linux 桌面环境(go语言怎么实现跨平台)

Fyne Hello Light Theme

功能挺完备的,不过有点丑~

最近,官方基于该 GUI 库,打造了一个完整的 Linux/Unix 桌面环境,这就是 FyneDesk,项目地址:https://github.com/fyne-io/fynedesk。它是遵循材料设计的易于使用的 Linux/Unix 桌面环境。它使用 Fyne 工具包构建的,旨在易于使用以及易于开发。

跨平台的 Go 语言 GUI 库,开发出了一套完整的 Linux 桌面环境(go语言怎么实现跨平台)

是不是挺像那么回事的?当然看着还是丑,你觉得呢?

目前看,Fyne 项目还是挺不错的,在积极更新,期待它越来越好,什么时候它能被大众接受。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

(0)
上一篇 2023年3月23日 上午9:27
下一篇 2023年3月23日 上午9:37

相关推荐

  • 科研项目外协存在问题

    科研项目外协存在问题 近年来,随着科技的不断发展,科研项目外协已经成为一种普遍存在的现象。科研项目外协是指一些机构或个人通过收取费用等方式,向科研项目的申请人提供资金或资源支持,以…

    科研百科 2025年3月25日
    3
  • 对党服经费的意见建议

    对党服经费的意见建议 作为一名共产党员,我们都应该穿上党服,以示我们对党的忠诚和信仰。然而,我们也应该意识到,党服的制作和购买是一项不小的开支。因此,我们应该合理规划和使用党服经费…

    科研百科 2024年11月15日
    0
  • 科研项目参加人员及分工

    科研项目参加人员及分工 本次科研项目共有10名参加人员,他们将在未来的数月内为项目做出贡献。以下是他们各自的分工情况: 1. 项目经理:负责项目管理和协调,确保项目按计划进行。2….

    科研百科 2025年5月9日
    0
  • 科研项目管理费组成

    科研项目管理费组成 科研项目管理费是用于支持科研项目的一种费用,其组成主要包括以下几个方面: 1. 研究人员费:用于支付研究人员的 salaries, bonuses, and o…

    科研百科 2025年4月17日
    1
  • 科研项目私企和国企

    科研项目私企和国企:谁更具优势? 近年来,随着国家对于企业国有部分的不断加强,许多私企在科研项目中的竞争也日益激烈。那么,科研项目私企和国企,谁更具优势呢? 首先,让我们来看私企在…

    科研百科 2025年3月27日
    1
  • 小学生如何做科研项目小学生如何做科研项目

    小学生如何做科研项目 科研项目对于小学生来说是一个很好的学习和成长机会。在小学生中,如何做科研项目是一个值得探讨的话题。 首先,小学生需要找到一个适合他们的科研项目。这可以是一个实…

    科研百科 2024年9月13日
    38
  • 党旗飘扬风帆劲——2021年新乡市基层党建工作综述(2020年基层党建工作综述)

    来源:新乡日报 这一年,我们经历了无数非同寻常的日子,也收获了无数温暖和感动。从疫情防控到庆祝建党百年实现第一个奋斗目标,从“7·21”特大洪水到灾后恢复重建……全市基层党组织和广…

    科研百科 2024年6月25日
    64
  • 如何培育高校科研项目

    如何培育高校科研项目 科研项目是推动科技进步和社会发展的重要力量。然而,如何培育高校科研项目成为了当前学术界和政府部门共同关注的问题。本文将从以下几个方面探讨如何培育高校科研项目。…

    科研百科 2025年2月26日
    2
  • 成都市公共卫生临床医疗中心科研成果荣获2023年度四川省医学科技奖二等奖

    2024年1月2日,四川省医学会2023年四川省医学(青年)科技奖获奖项目正式公布。成都市公共卫生临床医疗中心放射科侯可可主任医师团队牵头,与成都市第四人民医院、四川大学华西第二医…

    科研百科 2024年4月2日
    77
  • 科研项目名称标点符号

    科研项目名称: 汉字演变史研究 标点符号: 汉字是中国是世界上最古老的文字之一,有着悠久的历史和丰富的文化内涵。汉字演变史是研究汉字历史发展的一个重要课题。近年来,随着计算机技术的…

    科研百科 2025年5月10日
    1