今天给大家安利一款好用的 web 开发框架;
- 1.有丰富的组件,文件上传,图片验证码,邮件发送等等;
- 2.和 gin echo 框架类似的开发结构,上手快速;
- 3.快来试试把
看我快速搭建一个web服务;
环境:go1.13
第一步:开代理,加速加载依赖
``` golang
go env -w GOPROXY=https://goproxy.cn,direct
```
第二步:随便找个目录编辑一个 main.go 文件(因为1.13已经默认支持 go mod 无需强制将文件放到 GOPATH 下)
``` golang
package main
import "gitee.com/zhucheer/orange/app"
func main(){
router := &Route{}
app.AppStart(router)
}
type Route struct {
}
func (s *Route) ServeMux() {
app.NewRouter("").GET("/", func(ctx *app.Context) error {
return ctx.ToString("Hello world!")
})
}
func (s *Route) Register() {
}
```
第三步:执行启动
``` golang
go mod init
go run main.go
```
- 项目地址:https://gitee.com/zhucheer/orange
- 文档地址:https://www.kancloud.cn/chase688/orange_framework
有疑问加站长微信联系(非本文作者)