要求
* 安裝 Go
* 設置 GOPATH 環境變量
使用 go get
` go get github.com/devfeel/dotweb`
快速開始,建立main.go文件:
~~~
package main
import (
"fmt"
"github.com/devfeel/dotweb"
)
func main() {
//初始化dotweb
app := dotweb.New()
//set route
app.HttpServer.GET("/index", func(ctx dotweb.Context) error{
return ctx.WriteString("welcome to my first web!")
})
//begin server
fmt.Println("dotweb.StartServer => 8080")
err := app.StartServer(8080)
fmt.Println("dotweb.StartServer error => ", err)
}
~~~
然后運行:
~~~
go run main.go
~~~
這里使用8080端口啟動一個http服務,并且接受/index的請求響應
在瀏覽器輸入 http://127.0.0.1:8080/index 可以看到輸出內容:
~~~
welcome to my first web!
~~~
恭喜你,成功基于dotweb搭建起了第一個Web服務!