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
相关推荐
Ticnix1 小时前
RAG 烂大街?烂大街的只是那条流水线——真正的分水岭在这五处
后端·python·agent
Wx-bishekaifayuan2 小时前
springboot社区扶贫救助管理系统13300-计算机课程设计、毕业设计
spring boot·后端·python·django·课程设计·express·旅游
DolphinDB2 小时前
数据库自带 Agent:10 分钟搭起 DolphinX-Web 数据入库与分析框架
后端·架构
弈栈录2 小时前
基于 Spring Boot 构建生产级 AI 应用平台
后端·面试·架构
小小张说故事2 小时前
LightGBM 入门指南:更快的梯度提升树,Python 实战
后端·python·机器学习
站大爷IP2 小时前
Python的默认参数把我坑惨了,原来写[]和写None的区别这么大
后端
Ticnix2 小时前
RAG 检索不准,九成的锅不在向量——不同文件,就该有不同的入库方案
后端·python·agent
福兮说2 小时前
Go 优雅退出:Shutdown 之后,后台 goroutine 还在跑(四个实测的坑)
后端·go
用户298698530142 小时前
Python 文档格式转换:Word 转 EPUB 实践
后端·python·api
德先生2 小时前
1.1-main.cpp入口解剖
后端