Go アプリケーションでの CSS と JS の提供
Go の Web アプリケーション作成チュートリアルを使用する場合、CSS の提供などの問題がよく発生します。 Go サーバー経由の JS ファイル。この問題を解決する方法は次のとおりです。
メイン関数に、静的ファイルを処理する次の行を追加します。
http.Handle("/static/", http.StripPrefix("/static/", http.FileServer(http.Dir("static"))))
このコードは、「static」という名前のディレクトリを静的ファイル サーバーとして提供します。 、CSS ファイルと JS ファイルにアクセスできるようになります。ファイルは「静的」ディレクトリ内に配置できます。
HTML テンプレートで、適切なパスを指定して CSS ファイルと JS ファイルを正しく参照していることを確認してください:
<link rel="stylesheet" href="/static/css/bootstrap.min.css"> <link rel="stylesheet" href="/static/css/bootstrap-theme.min.css"> <link rel="stylesheet" href="/static/css/custom.css">
<script src="/static/js/jquery.min.js"></script> <script src="/static/js/bootstrap.min.js"></script>
これらの変更により、Go アプリケーションは CSS および JS ファイルを正しく提供できるようになります。
以上がGo Web アプリケーションで静的 CSS および JS ファイルを提供するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。