func getCurrentPath() string { s, err := exec.LookPath(os.Args[0]) checkErr(err) i := strings.LastIndex(s, "\") path := string(s[0 : i+1]) return path } func checkErr(err error) { if err != nil { panic(err) } }
法二:
apath, _:=os.Getwd() fmt.Println(apath) fp := http.FileServer(http.Dir(apath+"/pdfjs/"))