本项目是作为学习了Go语言基础后的一个练习实战项目。使用Go语言开发api接口,为以Flutter开发的移动端APP提供后端支持。
app下载体验:
关于移动端:
移动端APP使用的是Flutter跨平台开发,在这里Flutter实战项目文集中查看移动端APP的相关文章。
关于后台管理:
暂时没有做这部分,有些地方使用了简单的html页面代替,后期会完善。原本计划使用vue写后台管理,但是flutter也支持web,看发展情况再做决定使用哪个来做吧。
关于Go语言入门基础部分知识,这个文集中不会过多讲述,这里把我学习Go语言基础的资料和网站整理一下,给入门的同学提供一个学习路线:
Go语言简易教程
Go语言入门指南
Go语言视频教学
Go语言Web编程
Gin框架中文文档
Gorm中文文档
以上学习资料都是来自Learnku网站翻译的文档。
煎鱼大佬的技术博客--这个实战项目也是受煎鱼大佬的这篇博客文章的影响。而且博客中还写有关于Go语言的其它知识和项目。很适合新手,强烈推荐看下。
Go 的 Web 教程--BONFY的web教程博客。也是一篇类似于微博项目的web教程,讲解的很细致。
再推荐一些视频网站的教程和公众号
慕课网--有收费实战项目的视频教程,看个人情况决定是否白嫖😂
哔哩哔哩--没错,就是B站,自行搜索Go
极客时间--收费知识网站
Go语言中文网--有网站和公众号,在这里可以加入QQ群或微信群,和广大Goer一起讨论交流。
如果有好的学习资料和网站,请在评论中留言,大家积极交流。
关于本项目使用到的依赖
最主要的是以下依赖:
框架:Gin
orm:Gorm
以后再有使用到的依赖会在文章中标明
本文集的所有文章采用 CC BY-NC-ND 4.0 协议发布。