Не получается подключить css на golang

237
30 октября 2017, 22:40

Пытаюсь подключить assets, в данном случае css. Но никак не выходит.

routerHTTPS := mux.NewRouter()
http.Handle("/assets/css/bootstrap.min.css", routerHTTPS)
routerHTTPS.Handle("/assets/", http.StripPrefix("/assets/", http.FileServer(http.Dir("./assets/"))))
http.Handle("/assets/", http.StripPrefix("/assets/", http.FileServer(http.Dir("./assets/"))))
routerHTTPS.HandleFunc("/", site.Test)
routerHTTPS.HandleFunc("/test", site.Test)
go func() {
    if err := http.ListenAndServeTLS(mysql.HTTPS_PORT, "https_c.pem", "https_k.pem", routerHTTPS); err != nil {
        log.Fatal("Server https can't started ", mysql.HTTPS_PORT, "\n", err)
    }
    log.Println("Https good")
}()
func Test(writer http.ResponseWriter, request *http.Request) {
    t, err := template.ParseFiles("templates/index.html")
    if err != nil {
        log.Print(writer, err.Error())
        return
    }
    t.ExecuteTemplate(writer, "index", nil)
}
{{ define "index" }}
<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <link href="assets/css/bootstrap.min.css" rel="stylesheet">
  <title>Title</title>
</head>
<body>
<div class="row">
  <div class="col-xs-2">
  </div>
  <div class="col-xs-8">=
  </div>
  <div class="col-xs-2">
  </div>
</div>
<div class="row">
  <div class="col-xs-2">
    2
  </div>
  <div class="col-xs-8">
    1
  </div>
  <div class="col-xs-2">
  </div>
</div>
</body>
</html>
{{ end }}

Помогите понять что не так)

/assets находится рядом c main.go

Ресурс с «https://127.0.0.1:8081/assets/css/bootstrap.min.css» был заблокирован из-за несоответствия типа MIME (X-Content-Type-Options: nosniff).

READ ALSO
Как верстать блок

Как верстать блок

Как правильно указать свойство transform: rotate(45deg) при :hover, чтобы блок крутился, а иконка внутри нет?

286
столкнулся с вопросом как добавить в Leaflet, L.realtime

столкнулся с вопросом как добавить в Leaflet, L.realtime

нуждаюсь в помощи ,как добавить Lrealtime , чтобы маркеры двигались в текущем времени как тут : http://embed

270
Не работают ссылки на tablet &amp; mobile

Не работают ссылки на tablet & mobile

Есть слайдер CarouselВзял отсюда http://materializecss

264
Добавить &ldquo;+/-&rdquo; до и после input

Добавить “+/-” до и после input

ПриветствуюЕсть ли какая то возможность (через jQuery или CSS) добавить знаки + после инпута и знак - перед ним? При этом чтоб они располагались...

313