【问题标题】:communicating variables between go and javascript [closed]go和javascript之间的通信变量[关闭]
【发布时间】:2018-09-19 08:41:16
【问题描述】:

编写连接到 Go 后端的网站

我能够将数据传递给 html 模板,因此也可以传递给前端,但由于缺少 javascript 中的代码技能,因此无法使用该数据。

Go 变量如何实现

{{Gopher9}}

被javascript代码读取?

【问题讨论】:

  • 您的问题不清楚。 Go 在哪里运行? JavaScript 在哪里运行?您是在谈论用 JavaScript 编写一个模块以在 Go 程序中使用吗?您是在谈论通过网络发送消息吗?还有什么?
  • 简短的回答是肯定的。给出长答案,这个问题太宽泛,也不清楚。显然,您需要某种通信(Go 应用程序和执行 Javascript 的其他应用程序之间,例如浏览器),无论是简单的 HTTP 请求还是 websocket 或 SSE(或其他)都是细节问题。
  • 重新编辑:现在是duplicate
  • 当然有办法。这就是网络的用途。但是实际上有无数种方法,许多是常见的,有些尚未发明。你的问题太笼统了。您最好对 AJAX 和 REST 进行一些研究,然后在发现自己面临特定问题时再回来。
  • 它不是 php 和 javascript 之间的重复。

标签: javascript variables go communicate


【解决方案1】:

这可以通过将变量存储在文件中而不是脚本本地存储中来完成。

当你想读取变量然后从文件中获取值,当你想设置变量然后写入文件。

该值可以存储在 .txt 文件中,但如果您有很多值要在程序之间存储和传递,请考虑制作一个 .json 文件。

【讨论】:

  • "这可以通过将变量存储在文件中而不是脚本本地存储中来完成。"谢谢您的帮助。我已经成功地使用了这种方式。我特别问是否可以直接在 Go 和 Javascript 之间完成,或者如果不使用 AJAX 和 REST 等东西就不可能。
  • 我找到了答案。 youtube.com/watch?v=IucPdpcyubg
猜你喜欢
  • 1970-01-01
  • 2016-09-28
  • 2013-03-25
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-11-16
  • 1970-01-01
相关资源
最近更新 更多