如何在 Go 中持久化“包”状态?

我的目标是封装在一个模块/包中。


主包:


package main


import (

  "github.com/zenazn/goji"

  "./routes"

)


func main(){

  routes.Setup()

  goji.Serve()

}

另一个包:


package routes


import "github.com/zenazn/goji"


func Setup() {

    goji.Get("/static", func(w http.ResponseWriter, r *http.Request) {

        fmt.Fprint(w, "static!")

    })

}

我怎样才能做到这一点?


ABOUTYOU
浏览 167回答 2
2回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Go