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
相关推荐
小码哥_常18 小时前
一套自己部署的 IM,客户端是同一份 Flutter
前端·后端
代码山河20 小时前
Python就业方向全解析:后端、爬虫、数据分析、AI你选哪个?
python·学习·架构·教程·面向对象·项目
学长毕设20 小时前
基于SpringBoot的实验室资产管理系统
java·spring boot·后端
释厄62321 小时前
AI学习层更新与跨体转移律——人类社会同构·不缺理解缺 U
人工智能·学习
努力的小雨1 天前
给 AI 眼镜开发应用有多难?我从零做了一个陪练,还上架了
后端
excel1 天前
双 Token 与前端使用 Crypto 公私钥鉴权换 Token,哪种方案更好?
前端·后端
AI入职记1 天前
AI 代码审查召回率实测:20 个骗过单元测试的变异体,抓到 13 个
后端
浮链序1 天前
别让 AI 客服把用户当猴耍:百来行 Python 把「转人工」做成一条高可用链路
后端
属于自己的天空1 天前
Claude Code 插件完全指南:官方市场怎么用,怎么自己写(v2.1.269+)
后端
Tokenfree1 天前
给大模型调用加一个熔断器:60 行代码,三个阈值
后端