Golang最近很火,于是产生了利用golang做web的想法.目前比较热门的应该是beego,iris这两个框架,为了快速上手,于是选择了beego
首先我们要安装beego框架还有bee工具
go...,相信你会惊叹他的产出,只需要简单的命令,你就可以生成相应的目录结构和代码
如果你想搭建一个前后端不分离的项目,那么你只需要运行
bee new NewProject(此处为你的项目名)
如果你想搭建一个分离项目...,那么你只需要运行
bee api newProject
这两者大部分是相同的,只有api没有了views模块,同时数据是以接口的形式返回
他默认是8080端口启动的,如果你的端口被占用,可以修改conf...,router以及迁移到数据库.也可以单纯生成其中的一个或两个,大部分细节搭建可以看一下 bee generate命令
在这里我就介绍一下我个人比较喜欢的一种用法....charset=utf8")
beego.Run()
}
如果你要搭建一个前后端分离项目,那么现在你搭建完成了,接下来只需要根据自己的实际应用去实现增删改查,同时bee工具已经帮你写好了简单的接口