分散ストレージとフォールトトレランスを示すGoの分散システムクラスのプロジェクトを作成しています。バックエンドはすべてGOです - 私は本質的に2つの主要な機能Add(Args)とGet(Args)GOを持っています。Google Maps APIに関連するJavaスクリプトコードからGoサーバーを呼び出す
私のフロントエンドは、Googleマップを使用したWebページです。マップ上のイベントハンドラはJavascript関数になります。私は、Map of Centerのような情報を簡単に抽出することも、Google Maps APIからフレーム境界をマップすることもできます。
私の問題は、JavaScript機能の情報をバックエンドのGO機能/プログラムに「呼び出す」方法がわかりません。私はWeb開発にはまったく新しいので、痛いほど明らかである場合は謝罪します。
私が見つけた唯一のアプローチは、googleアプリケーションエンジンのhttpサーバのようなGOプログラムを実行することです。私は細部について確信しています。
誰かが私に参考文献を与えたり、正しい方向に向いてくれたら嬉しいです!
AJAXを指摘してくれてありがとう - 私はここにgoogleに何を正確に知らなかった。私はグーグルでこれを見つけました:http://marcgrabanski.com/article/jquery-google-maps-tutorial-ajax-php-mysqlそれはほとんど正確に私が望んでいた - 彼らは彼らのサーバーのためのGoを使用しないことを除いて。 POSTアクセスを処理するためにGo Scriptを設定する方法を理解したら、私はうまくいくはずです。ありがとう! – timan
POSTリクエストを処理するために必要なのは、これだけです:http://play.golang.org/p/9YALnnoLE6。ドキュメントはhttp://golang.org/pkg/net/http/にあります。ハッピーハッキング! –