您的位置:首页 > 编程语言 > Go语言

Go语言引用css和js文件

2018-01-09 21:17 281 查看
近日进行Go语言web开发,发现Go语言对静态文件引用无法像python一样正确引用。

后通过百度找了很多方法,最终确认一种:做静态服务,才能访问静态文件。

目录如下:
 

.

├── main.go

├── static

│  
├── css

│  
│  
└── main.css

│  
└── js

│      
└── main.js

└── view

└── index.html
 

// main.go

func main() {
 

http.Handle("/static/",
http.StripPrefix("/static/", http.FileServer(http.Dir("static"))))

// ...

}
 

<!-- index.html -->

<link rel="stylesheet" href="/static/css/main.css" type="text/css">

<script type="text/javascript" src="/static/js/main.js"></script>

参考问题来自:https://www.golangtc.com/t/55555bcd421aa90930000005
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息