要求
* 安装 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服务!