Go テンプレートへの JavaScript ファイルの埋め込み
Go テンプレートには、Web ページの機能を強化するために JavaScript ファイルを含めるのが一般的です。 URL を使用してリモート JavaScript ファイルを含めることもできますが、多くの場合、パフォーマンスと制御を向上させるためにローカル JavaScript ファイルを提供することが望ましいです。
1.ファイル サーバーの作成
1 つの方法は、JavaScript を含む静的ファイルの提供を処理するファイル サーバーを作成することです。これを行うには、http.FileServer を使用して、特定のディレクトリからファイルを提供するハンドラーを作成できます。
func main() { http.Handle("/js/", http.FileServer(http.Dir("js"))) }
このハンドラーは、「js」ディレクトリからファイルを提供します。
2.ハンドラーの登録
次に、http.Handle:
func main() { http.Handle("/js/", http.FileServer(http.Dir("js"))) http.HandleFunc("/", handler) http.ListenAndServe(":9999", nil) }
3 を使用して、HTTP サーバーにハンドラーを登録します。テンプレートへの JavaScript ファイルの組み込み
Go テンプレートに、次の構文を使用してローカル JavaScript ファイルを含めることができます。
<script src="/js/jquery.min.js"></script>
これにより、「jquery. min.js" ファイルを "js" ディレクトリから取得します。
代替アプローチ:
以上がローカル JavaScript ファイルを Go テンプレートに埋め込むにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。