Dalam Go, memanfaatkan pakej net/http menawarkan pendekatan yang mudah untuk menyajikan fail HTML statik. Laksanakan langkah berikut:
Import perpustakaan penting:
import ( "net/http" )
Tentukan direktori fail statik:
http.Handle("/", http.FileServer(http.Dir("./static")))
Pertimbangkan bahawa fail statik berada dalam direktori bernama "statik" dalam akar projek direktori. Jika anda inginkan direktori yang berbeza, laraskan laluan dengan sewajarnya.
Mulakan pelayan web:
http.ListenAndServe(":3000", nil)
Ini akan membenarkan akses kepada fail HTML anda dengan menavigasi ke http ://localhost:3000/ dalam pilihan anda penyemak imbas.
Nota Penting:
Jika anda ingin menyampaikan fail daripada URL yang berbeza daripada "/", anda boleh menggunakan http.Fungsi StripPrefix:
http.Handle("/static/", http.StripPrefix("/static/", http.FileServer(http.Dir("./public"))))
Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Melayan Fail HTML Statik Menggunakan Pakej `net/http` Go?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!