English | 简体中文
建议搭配 zzz 的 zzz watch
指令使用
简单易用、足够轻量,避免过多的外部依赖,最低兼容 Window 7 等老系统
$ go get github.com/sohaha/zlsgo
// main.go
package main
import (
"github.com/sohaha/zlsgo/znet"
)
func main(){
// 获取一个实例
r := znet.New()
// 注册路由
r.GET("/hi", func(c *znet.Context) {
c.String(200, "Hello world")
})
// 隐性路由(结构体绑定)请参考文档
// 启动
znet.Run()
}
package main
import (
"github.com/sohaha/zlsgo/zlog"
)
func main(){
logs := []string{"这是一个测试","这是一个错误"}
zlog.Debug(logs[0])
zlog.Error(logs[1])
zlog.Dump(logs)
// zlog...
}
// main.go
package main
import (
"github.com/sohaha/zlsgo/zhttp"
"github.com/sohaha/zlsgo/zlog"
)
func main(){
data, err := zhttp.Get("https://github.com")
if err != nil {
zlog.Error(err)
return
}
res := data.String()
zlog.Debug(res)
}