Gin入门教程

Gin是一个golang的微框架,封装比较优雅,API友好,源码注释比较明确,具有快速灵活,容错方便等特点。对于golang而言,web框架的依赖要远比Python,Java之类的要小。自身的net/http足够简单,性能也非常不错。借助框架开发,不仅可以省去很多常用的封装带来的时间,也有助于团队的编码风格和形成规范。
在使用Gin之前应当安装好了go环境,建议版本1.9+。参考Gin中文手册

1. Gin框架环境搭建

由于国内使用go get网速很慢,首先应当设置代理。

设置代理:

go env -w GO111MODULE=on
go env -w GOPROXY=https://goproxy.cn,direct

下载gin:

go get -u github.com/gin-gonic/gin

如下图所示:

在这里插入图片描述

2. 初始化Web项目

使用go mod init 域名/模块名初始化gin项目。

1
2
3
4
5

mkdir myTest
cd myTest
go mod init szp2016.github.io/myTest
go get github.com/gin-gonic/gin

执行完之后可以在go.mod文件中看到项目所需依赖已经添加。

在这里插入图片描述

PS:前往公众号“Linux工坊”,可以查看最新内容!关注即可免费领取面试&Linux技术书籍!

------ 本文结束------
  • 文章标题: Gin入门教程
  • 本文作者: 你是我的阳光
  • 发布时间: 2021年01月27日 - 14:39:07
  • 最后更新: 2022年11月07日 - 16:45:00
  • 本文链接: https://szp2016.github.io/golang/Gin入门教程/
  • 版权声明: 本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!
0%