Go 在 Windows 上用户图形界面 GUI 解决方案 Go-WinGUI

码农软件 · 软件分类 · GUI开发框架 · 2019-08-07 17:11:49

软件介绍

Go 在服务端的优势不容置疑,但是在桌面应用上却没有好的 GUI 支持,本项目是 Go 语言在 Windows 上的用户图形界面 GUI 解决方案。

本项目可以不用对你的 Go 写的网站程序做任何修改,就可以实现本地化,使用 go+html+css+js 写 Windows 本地应用。

原理介绍

本项目原理是写了一个本地应用,使用开源的CEF框架实现了一个“浏览器”,然后“浏览器”里面打开go网站,这样就实现了一个不依赖系统浏览器的独立gui本地应用程序。我们可以使用方便强大的html+css+js完成优美的应用界面,功能可以通过RPC,ajax调用后端go Web服务实现。

特点

  • 使用新版CEF内核Chromium 63.0.3239.109,页面可以使用最新的css3,html5技术。

  • JS注入,可以对打开的任意页面注入你的js代码,把要注入的js代码写入srv\inject.js里面即可。

  • 外观大小自由控制,可以自由设置宽度高度,以及能否改变窗体大小。

  • 几乎覆盖所有windows系统,xp以上32位,64位都支持。

  • 代码全部开源,CEF的delphi7项目源码,内部服务和启动器项目的golang源码都开源。

  • 详细的二次开发步骤,帮助你二次开发。

  • 发行包只有28M,但是已经包含了所有的chrome浏览器功能,已经内部服务。

实例截图

本文地址:https://codercto.com/soft/d/11857.html

计算机程序设计艺术卷1:基本算法(英文版.第3版)

计算机程序设计艺术卷1:基本算法(英文版.第3版)

Donald E.Knuth / 人民邮电出版社 / 2010-10 / 119.00元

《计算机程序设计艺术》系列著作对计算机领域产生了深远的影响。这一系列堪称一项浩大的工程,自1962年开始编写,计划出版7卷,目前已经出版了4卷。《美国科学家》杂志曾将这套书与爱因斯坦的《相对论》等书并列称为20世纪最重要的12本物理学著作。目前Knuth正将毕生精力投入到这部史诗性著作的撰写中。想了解本书最新信息,请访http://www-cs-faculty.stanford.edu/~knut......一起来看看 《计算机程序设计艺术卷1:基本算法(英文版.第3版)》 这本书的介绍吧!

图片转BASE64编码
图片转BASE64编码

在线图片转Base64编码工具

XML、JSON 在线转换
XML、JSON 在线转换

在线XML、JSON转换工具

Markdown 在线编辑器
Markdown 在线编辑器

Markdown 在线编辑器