对于 HTML 页面中的 css 以及 js 等静态文件,需要使用使用 net/http 包下的以下方法来处理
StripPrefix 函数 FileServer 函数 例如: a) 项目的静态文件的目录结构如下:b) index.html 模板文件中引入的 css 样式的地址如下:
c) 对静态文件的处理
http.Handle("/static/", http.StripPrefix("/static/", http.FileServer(http.Dir("views/static"))))/static/会匹配 以 /static/开发的路径,当浏览器请求 index.html 页面中的style.css 文件时,static 前缀会被替换为 views/staic,然后去 views/static/css目录中取查找 style.css 文件 ---来自腾讯云社区的---cwl_java
微信扫一扫打赏
支付宝扫一扫打赏