云计算百科
云计算领域专业知识百科平台

openEuler 运行 go语言 helloworld

openEuler 运行 go语言 helloworld

首先克隆下载项目
项目地址为https://gitcode.com/liyuansi2222/helloworld-go-gui
git clone https://gitcode.com/liyuansi2222/helloworld-go-gui.git

请添加图片描述安装go语言
sudo dnf install go

请添加图片描述cd helloworld-go-gui/
go mod init helloworld建立项目初始化

请添加图片描述导入Fyne 图形用户界面(GUI)工具包
export GOPROXY=https://goproxy.cn,direct
go get fyne.io/fyne/v2
这是我们的main.go

请添加图片描述package main

import (
“fyne.io/fyne/v2”
“fyne.io/fyne/v2/app”
“fyne.io/fyne/v2/widget”
)

func main() {
a := app.New()
w := a.NewWindow(“Go GUI Hello World”)
w.Resize(fyne.NewSize(300, 200))
w.SetContent(widget.NewLabel(“Hello World!”))
w.ShowAndRun()
}
主要是三句。
导入Fyne 图形用户界面(GUI)工具包
import (“fyne.io/fyne/v2”
新建窗口。
w := a.NewWindow(“Go GUI Hello World”)
输出helloworld
w.SetContent(widget.NewLabel(“Hello World!”))
请添加图片描述编译运行
go run main.go
结果出来了。
请添加图片描述附录:openEuler 运行 rust语言 helloworld

首先克隆下载项目

git clone https://gitcode.com/liyuansi2222/helloworld-rust-gui.git
cd helloworld-rust-gui
安装rust cargo
sudo dnf install rust cargo
cargo build
cargo run
请添加图片描述请添加图片描述
请添加图片描述main.rs 如下
请添加图片描述

赞(0)
未经允许不得转载:网硕互联帮助中心 » openEuler 运行 go语言 helloworld
分享到: 更多 (0)

评论 抢沙发

评论前必须登录!