Gin 是一个非常优秀的Golang Web Framework,它不光API友好,性能也非常高,并且设计简洁,便于入门。所以它(Gin)非常受欢迎,在Github上已经三万三千多个星星,也是我最喜欢的Web 框架。
入门要求
要想使用Golang Gin这个框架,你必须要得会Golang这门语言,如果你还没有开始学,我强烈推荐给你,这门高效、简洁的语言,号称21世纪的C,如果你以前是C/C++的开发者,那么恭喜你,你很快就会入门,即使你是PHP,Python等语言的开发者,那么入门Golang也只需要不到一周的时间。
对于Golang语言的环境配置,我以前写过一篇很详细的文章,可以直接参考使用 Go语言(Golang)环境搭建详解 。
对于Go语言的入门和深入,可以跟着我的《Go语言实战笔记》系列来学习,一共28篇文章,15W+字,从0开始,带你入门和深入 《Go语言实战》笔记(二十八) | 后记。
我这里和以后文章的代码示例,都讲基于以下环境:
Golang 1.13版本(含)以上
Gin 1.5版本(含)以上
macOS 64位操作系统
Go Module 开发方式
如果你是用的Golang和Gin的版本和我的不同,可能会有一定的影响,不过操作系统,一般不会有太大的差异,因为