【goed/ui】go开发windows原生应用之Helloworld篇

背景

基于纯go代码开发windows窗口应用

  • 复制代码到main.go
  • go mod tidy
  • go run .
  • 你可以预览到应用界面

代码

go 复制代码
package main
import (
	"github.com/goedui/goed/ui/app"
	"github.com/goedui/goed/ui/runtime"
)
var HelloWorld = runtime.DefineComponent("HelloWorld", func(_ *runtime.SetupContext) runtime.RenderFunc{
    return func() []*runtime.VNode{
        return []*runtime.VNode{
		   runtime.Text("HelloWorld"),
		}
	}
})

func main(){
	newApp := app.CreateApp(HelloWorld).Title("HelloWorld").Size(800,600)
	if err := newApp.Run();err!=nil {
		panic(err)
	}
}

界面效果

相关推荐
imperialeast11 分钟前
创建WAV文件 韩文、德文、俄文等unicode音乐标签
windows·小程序
phltxy21 分钟前
C 语言动态内存管理:从申请空间到安全释放
c语言·开发语言·ui
易点云徐源29 分钟前
社保费管理客户端打开后进度条卡20%,等待1分钟提示获取接收配置失败
windows
I'mChloe1 小时前
Windows部署BiliNote:Docker安装、AI视频转写、Markdown笔记与cpolar远程访问
人工智能·windows·docker
荣合技术服务3 小时前
EMQX mqtt在 Windows 系统上的安装教程
windows·mqtt·emqx
学逆向的3 小时前
虚拟内存与物理内存
windows·网络安全·api·win32
小小小小钰儿3 小时前
2.1-Windows本地部署大模型
人工智能·windows·计算机·网络安全·操作系统·编程
ayaya_mana3 小时前
MCTier 组网联机工具:安装、配置与私有化部署
网络·windows·内网穿透·联机
ysu_03145 小时前
Docker-Desktop-WSL2实战指南-Windows从安装配置到项目容器化
windows·python·docker·容器·composer·dockerfile·wsl2
念何架构之路5 小时前
go-grpc服务端调用
开发语言·后端·golang