代码拉取完成,页面将自动刷新
GoFly API开发框架来自我们的医疗项目,从2019年开始用于医疗系统开发,医疗项目已经运行多年,框架的安全性、并发性能、稳定性已经得到验证。特别是在疫情期间的疫苗预约接种留观等并发和反应速度都表现良好,你可放心使用于你的项目中去。
系统已集成开发常用基础功能,开箱即用,快速开始您业务开发,快人一步,比同行节省成本,降本增效首选。
框架提供其他开发者开发的插件,可快速安装或卸载,让开个资源共享,同意功能无需重复造车,一键安装即可使用。 框架搭建了一键 CRUD 生成前后端代码,建数据库一键生成,节省您的复制粘贴时间,进一步为您节省时间。
集成操作简单的 ORM 框架,操作数据非常简单,就像使用php的Laravel一样,您可以去文档看看 框架的ROM数据库操作文档 例如下面语句就可以查找一条数据:
db.Table("users").Fields("uid,name,age").First()
├── app # 应用目录
│ ├── common # 公共应用模块
│ ├── home # 可以编写平台对应网站
│ └── controller.go # 应用控制器
├── bootstrap # 工具方法
├── config # 配置文件
├── global # 全局变量
├── model # 数据模型
├── resource # 静态资源
├── route # 路由
├── runtime # 运行日志文件
├── tmp # 开发是使用fresh热编译 产生临时文件
├── utils # 工具包
├── go.mod # 依赖包管理工具
├── go.sum
├── main.go # main函数
└── README.md # 项目介绍
开发时仅需在app目录下添加你新的需求,app外部文件建议不要改动,除了config配置需要改,其他不要修改, 框架已经为您封装好,你只需在app应用目录书写你的业务,路由、访问权限、跨域、限流、Token验证、ORM等 框架已集成好,开发只需添加新的方法或者新增一个文件即可。
版本:v1.1.0
go install github.com/pilu/fresh@latest
#请修改fresh配置runner.conf.sample中的
ignored: assets, tmp, web
添加 web 让他不要监听前端开发更新
go mod tidy
bee run 或 fresh
go build main.go
SET GOOS=linux
SET GOARCH=amd64
go build
// 配置环境变量
SET CGO_ENABLED=1
SET GOOS=windows
SET GOARCH=amd64
go build main.go
// 编译命令
// 配置参数
SET CGO_ENABLED=0
SET GOOS=linux
SET GOARCH=amd64
go build main.go
// 编译命令
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。