我有问题与添加一些CSS到我的网络应用程序,这是创建与朗朗。 main.go
和HTML文件都包含到根目录,并style.css
被列入到root/css
目录如何包含CSS去朗应用程序
我。* Go代码是
package main
import (
"html/template"
"net/http"
)
func main(){
http.HandleFunc("/home", mainViewHandler)
http.ListenAndServe(":8080", nil)
}
func mainViewHandler(responseWriter http.ResponseWriter,request *http.Request){
t, _ := template.ParseFiles("main.html")
t.Execute(responseWriter, 0)
}
和HTML代码是
<!DOCTYPE html>
<html lang="en">
<head>
<link rel="stylesheet" href="todo/style.css">
<meta charset="UTF-8">
<title>Main Page</title>
</head>
<body>
<h2>Take your choice</h2>
<a href="/edit">Edit</a>
<a href="/add">Add</a>
<a href="/list">List</a>
</body>
</html>
[在围棋Web应用程序渲染CSS]的可能的复制(http://stackoverflow.com/questions/13302020/rendering-css-in-a-go-web-application) –