作者热门文章
- xml - AJAX/Jquery XML 解析
- 具有多重继承的 XML 模式
- .net - 枚举序列化 Json 与 XML
- XML 简单类型、简单内容、复杂类型、复杂内容
在 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)
}
注意事项:
Documentation is here - 还有一些额外功能,例如“打开”/“另存为”文件选择器。
更新
我见过一些人在编写服务器端代码时滥用它。此消息框只会出现在运行 Go 程序的计算机上。如果您正在显示一个 HTML 页面并希望在用户的计算机上显示一个消息框,您需要输出 JavaScript 代码以在用户正在访问的页面上发出警报!
关于go - 如何在 Go 中使用 alert() 来显示消息框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46705163/
我是一名优秀的程序员,十分优秀!