Gin学习记录1——认识与下载Gin

认识与下载Gin

  • 前言
  • [一. 安装](#一. 安装)
  • [二. 工程](#二. 工程)
  • [三. 学习资源](#三. 学习资源)

前言

我为什么要学Gin

  1. Python做后台可能效率不太高,用Go可能更合适一点
  2. Gin性能够强,安装方便,资料算比较丰富,用的人多,github ☆
  3. 更适合前后端分离开发
  4. Server Less部署方便;打包成二进制可执行文件也方便。

开发环境:go1.21.0+VS Code

一. 安装

安装Go略过

然后安装Gin之前,需要设置一下环境,使得Gin能被安装而不被墙

bash 复制代码
GO111MODULE=on
GOPROXY=https://goproxy.cn,direct

或者直接使用命令也行:

bash 复制代码
go env -w GO111MODULE=on
go env -w GOPROXY=https://goproxy.cn,direct

二. 工程

在目录下使用:

go 复制代码
 go mod init 项目名

然后安装Gin

go 复制代码
go get -u github.com/gin-gonic/gin@latest

该工程即可使用

三. 学习资源

  1. 官方API文档:https://pkg.go.dev/github.com/gin-gonic/gin
  2. 官方doc文档:https://gin-gonic.com/zh-cn/docs/
  3. 某视频教程里的课件文档:https://www.bilibili.com/video/BV1fA411F7aM/的文档:https://pan.baidu.com/s/1gdzpZ0N2XRmdwh2YyIIWtQ 提取码:abcd
相关推荐
Ekreke5 分钟前
Linux下网络管理常用工具
后端
洛卡卡了5 分钟前
Go + Gin 优化动态定时任务系统:互斥控制、异常捕获与任务热更新
后端·go
hello早上好6 分钟前
3-Zookeeper基础应用和实战
后端·架构
学会870上岸华师7 分钟前
c语言学习16——内存函数
c语言·开发语言·学习
惜鸟9 分钟前
Elasticsearch文档标签检索方案设计
后端·elasticsearch
喵手9 分钟前
开启多个线程,如果保证顺序执行,你知道有哪几种方式实现?
java·后端·java ee
斜月10 分钟前
springboot3与mybatisplus3.5.5 升级实践
spring boot·后端
wordbaby12 分钟前
HTTP 状态码 503 Service Unavailable (服务不可用)
后端
InsightFuture12 分钟前
《Java内存图原理》零废话图解Java对象内存分配:从代码到内存的深度拆解
后端
gongzemin24 分钟前
接口用户权限校验逻辑 (jsonwebtoken使用)
前端·后端·express