登录
首页 >  Golang >  Go问答

Go语言CSS服务

来源:stackoverflow

时间:2024-03-14 14:48:24 260浏览 收藏

积累知识,胜过积蓄金银!毕竟在Golang开发的过程中,会遇到各种各样的问题,往往都是一些细节知识点还没有掌握好而导致的,因此基础知识点的积累是很重要的。下面本文《Go语言CSS服务》,就带大家讲解一下知识点,若是你对本文感兴趣,或者是想搞懂其中某个知识点,就请你继续往下看吧~

问题内容

我希望你不要觉得我的问题很愚蠢,但我真的找不到答案。

我正在尝试提供我的 style.css 文件,但它不起作用。

这是该项目的结构: 在此输入图像描述

在css文件中我有:“link href="style.css" rel="stylesheet" type="text/css"/"

在 mainn.go 中,我尝试使用以下方法提供 css 文件: router.Handle("/css/", http.StripPrefix("/css/", http.FileServer(http.Dir("/hpages) “))))

任何帮助将不胜感激。谢谢!


解决方案


/hpages 是绝对路径。也许可以尝试 ./hpages

以下程序在我的本地计算机上运行有效:

package main

import (
  "log"
  "net/http"
)

func main() {
  router := http.NewServeMux()
  router.Handle("/css/", http.StripPrefix("/css/",
                http.FileServer(http.Dir("./hpages"))))
  log.Fatal(http.ListenAndServe(":5000", router))
}

好了,本文到此结束,带大家了解了《Go语言CSS服务》,希望本文对你有所帮助!关注golang学习网公众号,给大家分享更多Golang知识!

声明:本文转载于:stackoverflow 如有侵犯,请联系study_golang@163.com删除
相关阅读
更多>
最新阅读
更多>
课程推荐
更多>