了解了 iris 相关的路由,中间件,mvc 后,尝试手动从零开始构造一个完整的项目架构。当然,还有很多问题还没开始研究,比如数据库,ORM, Response 等。那也不妨碍前边的部分。
操作一波
先构造空项目
# 项目放在 favor 文件夹下
mkdir favor
cd favor
go mod init
git init
git add .
git commit -m 'go initialize'
这样就这样,初始化了一个 go 项目。到此,一个真正的 go 文件都没有。后边开始创建。