javascript – 从涉及Google Maps API的Java Script代码调用Go Server

前端之家收集整理的这篇文章主要介绍了javascript – 从涉及Google Maps API的Java Script代码调用Go Server前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在为Go中的分布式系统类创建一个项目,演示分布式存储和容错.后端全部在GO中 – 我在GO中基本上有两个主要功能Add(Args)和Get(Args).

我的前端是一个带谷歌地图的网页.地图上的事件处理程序将是Javascript函数.我可以轻松地提取地图中心等信息,或者从Google Maps API中映射帧边界.

我的问题是:我不知道如何用我的JavaScript函数中的信息“调用”后端的GO函数/程序.我对Web开发很陌生,所以如果这很痛苦,我会道歉.

在谷歌搜索,我发现的唯一方法是将GO程序作为谷歌应用程序引擎上的某种http服务器运行.我不确定细节.

如果有人给我一些参考,或者指出我正确的方向,我会很高兴!

解决方法

以及一般的ajax通信方式,从地图到服务器用GET / POST方法.

虽然有大量的库,其中一个着名的库是jQuery.

1)从官方页面下载jQuery库.
http://jquery.com/

2)部署到appengine.

3)尝试一个简单的代码

<script src="/js/jquery.min.js"></script>
<script>
jQuery.post("http://yourapp.appspot.com/test/",{
  message : "helloworld"
},function(response){
  alert(response);
});
</script>

4)您还需要GO脚本来处理“http://yourapp.appspot.com/test/”的POST访问.
(抱歉,我不熟悉GO语言)

5)谷歌搜索关键字“ajax jQuery”.

我希望这些步骤可以帮助你.

猜你在找的JavaScript相关文章