問題タブ [google-app-engine-golang]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
45 参照

go - ルート以外のパスでファイルを提供するときの 404 エラー

このコマンド「go run webapp/main.go」を実行しています。その理由は、アプリ エンジンがルート ディレクトリからアプリを呼び出すため、ルートからファイルを呼び出すようにパスを変更しました。また、Go のベスト プラクティスのヒントがあれば気にしません。

些細なことが間違っている可能性があることに混乱しています。localhost:8080/css/index.css は正常に動作します。localhost:8080/static/css/index.css を提供する別のハンドラー関数もありますが、404 エラーが発生します。コマンド「go run main.go」を使用してコードから「webapp」を削除すると、すべてがスムーズに機能していました。それでも、/static/ ではなく / でどのように機能するのでしょうか。このhttps://stackoverflow.com/a/47997908/6828897の回答に見られるように、ディレクトリとして ./webapp/assets/static を提供する必要があります。http.StripPrefix も試しましたが、運もありません。

0 投票する
1 に答える
902 参照

json - protojson ライブラリによって作成された JSON に Protobuf カスタム オプションが表示されない

protoc コンパイラによって生成された FileDescriptorSet から Protobuf カスタム オプションを抽出しようとしています。protoreflect を使用してこれを行うことはできません。そこで、protojson ライブラリを使ってやってみました。

PS : Go で生成されたコードをインポートすることは、私のユース ケースではオプションではありません。

私がテストしているProtobufメッセージは次のとおりです。

これが私が得た距離です:

そして、ここに出力JSONがあります

そのため、カスタム オプションに関するデータが拡張機能に表示されました。しかし、私が本当に欲しかったのは、「オプション」のカスタム オプションの値でもありました。(私の場合は(食べ物)=「チーズ」で、チーズが欲しい)

Protoreflect または Protojson を使用して FileDescriptorSet からカスタム オプションを抽出する方法を教えてください。

Protoreflect を使用して抽出しようといろいろ試しましたが、失敗しました。

0 投票する
1 に答える
58 参照

google-app-engine - データストア管理者バックアップ組み込みタスク キューの変更

私はデータストアが初めてです。現在、データストア管理者を使用してデータをバックアップしていますが、データストア管理者のビルトイン タスク キューを変更またはオーバーライドできるかどうか疑問に思っています。/_ah/datastore_admin/backup.create?

データストアからデータをエクスポートするときにやりたいことは、指定した特定の日付範囲を持つデータのみをエクスポートする必要があるということです。URL にパラメーターを渡すことができるドキュメントを見ました。このような日付範囲でパラメーターを渡すことは可能ですか? /_ah/datastore_admin/backup.create?name=MyBackup&StartDate=12-01-20&EndDate=01-12-21.

何か見逃した場合はお知らせください。