gpt4 book ai didi

go - 如何在 Go 中使用 alert() 来显示消息框

转载 作者:数据小太阳 更新时间:2023-10-29 03:47:07 26 4
gpt4 key购买 nike

在 javascript 中,如果我们想在浏览器中显示带有自定义消息的弹出消息框,我们可以使用 alert("message") 函数。

如何在 Go 中实现?

最佳答案

我做了一个非常简单的包来做到这一点。

还有其他包(如 sqweek's)具有更多功能,但我只是在寻找一些简单的启动错误,不想添加编译时要求,如 cgo、gtk 等。

使用 go get github.com/tawesoft/golib/v2 下载它

然后像这样使用它:

package main

import "github.com/tawesoft/golib/v2/dialog"

func main() {
dialog.Alert("Message")
dialog.Alert("There are %d lights", 4)
}

注意事项:

  • 目前只支持 windows 和 linux ( contribute )

Documentation is here - 还有一些额外功能,例如“打开”/“另存为”文件选择器。

更新

我见过一些人在编写服务器端代码时滥用它。此消息框只会出现在运行 Go 程序的计算机上。如果您正在显示一个 HTML 页面并希望在用户的计算机上显示一个消息框,您需要输出 JavaScript 代码以在用户正在访问的页面上发出警报!

关于go - 如何在 Go 中使用 alert() 来显示消息框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46705163/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com