インタラクティブな Web ページを作成するには、HTML、JavaScript、CSS などのテクノロジが必要です。ただし、インタラクティブな Web 開発に Go の機能を活用するオプションがあります。
Gowut (Go Web UI Toolkit) を使用すると、クライアント コードとサーバー コードの両方を Go で作成できます。 Gowut は必要なクライアント コードを生成し、両者間の通信を管理します。ライブ デモでは、動的な Web ページの作成と対話機能が紹介されています。これらはすべて Go.
GopherJS で書かれており、Go コードを Javascript コードにコンパイルしますが、Go WebAssembly ターゲットは Go 1.11 で追加されています。ブラウザで実行できるコードを生成します。これらのオプションは、クライアントとの対話用の Go コードを作成する機能を提供します。
Go の標準ライブラリには、強力なテンプレート エンジン (html/template) が含まれています。テンプレートと Javascript/AJAX 呼び出しまたは WebSocket を組み合わせることで、動的でインタラクティブなクライアント側エクスペリエンスを作成できます。例とガイダンスについては、次の Q&A リソースを参照してください:
免責事項: 提供されるすべてのリソースの一部はインターネットからのものです。お客様の著作権またはその他の権利および利益の侵害がある場合は、詳細な理由を説明し、著作権または権利および利益の証拠を提出して、電子メール [email protected] に送信してください。 できるだけ早く対応させていただきます。
Copyright© 2022 湘ICP备2022001581号-3