我正在爲Go中的分佈式系統類製作一個項目,演示分佈式存儲和容錯。後端全是GO - 我基本上有兩個主要功能添加(參數)和獲取(參數)在GO。從Java調用Go服務器涉及Google Maps API的腳本代碼
我的前端是帶有Google地圖的網頁。地圖上的事件處理程序將是Javascript函數。我可以輕鬆地提取地圖中心等信息,或者從Google Maps API中映射框架邊界。
我的問題是:我不知道如何在後端與我的JavaScript功能信息「稱之爲」 GO功能/程序。我對Web開發非常陌生,所以我很抱歉,如果這很明顯。
在谷歌上搜索,我發現正在運行的GO程序作爲某種在谷歌應用程序引擎的HTTP服務器的唯一方法。雖然我不確定細節。
如果有人給我一些參考資料,或者指出我的方向正確,我會很高興!
感謝您指出AJAX - 我不知道這裏的谷歌究竟是什麼。我在谷歌搜索中發現這個:http://marcgrabanski.com/article/jquery-google-maps-tutorial-ajax-php-mysql這幾乎正是我想要的 - 除了他們不使用Go作爲他們的服務器。一旦我明白如何配置我的Go Script來處理POST訪問,我應該沒問題,謝謝! – timan
這就是開始處理POST請求所需的全部內容:http://play.golang.org/p/9YALnnoLE6。文檔位於http://golang.org/pkg/net/http/。快樂黑客! –