GoFrame:强烈推荐的Web后端框架

本人从事的职业是后端开发, 之前主要采用Python进行开发, 主打的框架是Django和DRF, 后来方向转入了物联网这块, 主要负责边缘侧的一些数据处理以及一些算法定制。 过程中逐渐接触到了Golang, 因为中间一款基于开发板物联网关是基于Golang开发的, 主要原因是因为边缘网关性能有限, 而Python集成不便, 而且性能略差,所以当时尝试了beego, 然而当时的beego开发很多东西还不怎么完善, 所以对Golang开发web后端有点头疼, 后面经人推荐, 接触了GoFrame, 然而那时候的GoFrame还是V1版本, 但是功能已经很强了, 体验感比那时候的beego强很多, 但是因为那时候基本上各大组件都已经集成进去了, 主体架子也搭起来了, 相当于积重难返了, 就暂时搁置了。

后面直到去年, 需要在工控机内开发一款边缘数据处理系统, 设计之初便已经确定了使用Golang进行开发, 对比之前的印象差, 就选择了GoFrame框架作为基础框架进行开发, 也就开始了对GoFrame v2版本的深入了解, 这一番了解下, 发现GoFrame作为后端开发, 真的是太香了。

GoFrame有很多优点, 个人比较喜欢的有以下几点(个人愚见, 知识域不广, 纯属浅见):

1. 项目构建及其方便, 它有自己的脚手架工具, 可以一键构建整体项目雏形。 通过如下命令可以直接安装

go install github.com/gogf/gf/cmd/gf/v2@latest

安装完成后, 直接

你可能感兴趣的:(后端,后端框架,Golang,Web)