七叶笔记 » golang编程 » 以后台形式运行golang程序

以后台形式运行golang程序

安装:

 go get github.com/icattlecoder/godaemon
  

示例:

 package main

import (
    _ "github.com/icattlecoder/godaemon"
    "log"
    "net/http"
)

func main() {
    mux := http.NewServeMux()
    mux.HandleFunc("/index", func(rw http.ResponseWriter, req *http.Request) {
        rw.Write([]byte("hello, golang!\n"))
    })
    log.Fatalln(http.ListenAndServe(":7070", mux))
}
  

运行

 ./example -d=true
~$ curl 
hello, golang!  

相关文章