我正在为我的分布式系统类在 Go 中创建一个项目,演示分布式存储和容错。后端都在 GO 中 - 我在 GO 中基本上有 2 个主要函数 Add(Args) 和 Get(Args)。
我的前端是一个带有谷歌地图的网页。地图上的事件处理程序将是 Javascript 函数。我可以轻松地从 Google Maps API 中提取地图中心或地图框边界等信息。
我的问题是:我不知道如何使用来自我的 JavaScript 函数的信息“调用”后端的 GO 函数/程序。我对 Web 开发非常陌生,所以如果这很明显,我深表歉意。
在谷歌搜索中,我发现的唯一方法是将 GO 程序作为某种 http 服务器运行在谷歌应用引擎上。我不确定细节。
如果有人给我一些参考,或者指出我正确的方向,我会很高兴!