ホームページ > バックエンド開発 > Golang > Go Web アプリケーションで静的 CSS および JS ファイルを提供するにはどうすればよいですか?

Go Web アプリケーションで静的 CSS および JS ファイルを提供するにはどうすればよいですか?

Mary-Kate Olsen
リリース: 2024-12-14 00:34:16
オリジナル
775 人が閲覧しました

How to Serve Static CSS and JS Files in a Go Web Application?

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 サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート