GO模仿python –m SimpleHTTPServer 8080
生活随笔
收集整理的這篇文章主要介紹了
GO模仿python –m SimpleHTTPServer 8080
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
Python 2.7版本內置此條命令:python –m SimpleHTTPServer 8080在終端輸入此命令,一個HTTP服務器就起來了,8080端口是可選的,為空則默認為80端口,此操作會將當前所在的文件夾設置為默認的web目錄。在我日常工作中,會經常用到此命令進行pc端與移動端文件的傳輸,但不知道什么原因會經常斷線等,為此搜了下用go模仿此命令。項目地址:http://download.csdn.net/download/yhuangher/9985532
?
package main import ("fmt""net/http""os""os/exec""strings" )func getCurrentPath()string{s,_ := exec.LookPath(os.Args[0])i := strings.LastIndex(s, "\\")path := string(s[0 : i+1])return path }func main() {path:=getCurrentPath()fmt.Println("Current Path:"+path)http.Handle("/", http.FileServer(http.Dir("./")))err := http.ListenAndServe(":8080",nil)if err!=nil {fmt.Println(err)panic(err)} }轉載于:https://www.cnblogs.com/Yellow0-0River/p/7543869.html
總結
以上是生活随笔為你收集整理的GO模仿python –m SimpleHTTPServer 8080的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: DAU新解
- 下一篇: 我的新宠Vue a系列 项目初构