在 Go 範本中嵌入 JavaScript 檔案
在 Go 範本中,通常會包含 JavaScript 檔案來增強網頁的功能。雖然您可以使用 URL 包含遠端 JavaScript 文件,但通常需要提供本機 JavaScript 文件以獲得更好的效能和控制。
1.建立檔案伺服器
一種方法是建立檔案伺服器來處理靜態檔案(包括 JavaScript)的服務。為此,您可以使用 http.FileServer 建立一個處理程序來提供來自特定目錄的檔案:
func main() { http.Handle("/js/", http.FileServer(http.Dir("js"))) }
此處理程序將提供來自「js」目錄的檔案。
2.註冊處理程序
接下來,使用http.Handle 向HTTP 伺服器註冊處理程序:
func main() { http.Handle("/js/", http.FileServer(http.Dir("js"))) http.HandleFunc("/", handler) http.ListenAndServe(":9999", nil) }
3 。在範本中包含 JavaScript 檔案
在 Go 範本中,您現在可以使用以下語法包含本機 JavaScript 檔案:
<script src="/js/jquery.min.js"></script>
這將載入「jquery.js」檔案。 “js”目錄中的“min.js”檔案。
替代方案方法:
以上是如何在Go模板中嵌入本機JavaScript檔案?的詳細內容。更多資訊請關注PHP中文網其他相關文章!