Go Gin框架安装记录

听说go语言在未来有发展潜力,又听说go和php语言极其相似。于是在和朋友商量下准备一块做个项目入个坑。分享下日常面向过程编程填坑指南。

go语言环境安装倒是挺简单的。参考菜鸟教程的环境安装,去官方链接go.dev/dl/ 下载windows的msi安装包,傻瓜式安装。

接下来安装go的gin框架,遇到了问题

命令怎么安装都安装不上。尝试了在编辑器里执行也不行。问了AI说需要配置环境,类似于npm换镜像执行命令

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

执行完了还是报错。 把错误报给AI之后,AI又重新给了提示,建议执行

kotlin 复制代码
 go install github.com/gin-gonic/gin@latest
package github.com/gin-gonic/gin is not a main package

执行后还是报错。在把错误丢给AI,这次给出一个答案:需要先初始化项目,在安装。执行以下命令 go mod init gostudy 执行完后在执行gin安装命令 go install github.com/gin-gonic/gin@latest,就可以正常安装完成了。

这一步,在gin文档里没有说明,在搜相关安装资料中这一步提到的也比较少,我在网上没有直接搜到。可能是我太go小白了,这基础的命令不知道。在此记录下

相关推荐
做运维的阿瑞14 分钟前
从入门到精通:Django的深度探索之旅
开发语言·后端·python·系统架构·django
Penge66632 分钟前
Go语言中的切片展开操作符 ...
后端·go
用户40993225021238 分钟前
银行转账不白扣钱、电商下单不超卖,PostgreSQL事务的诀窍是啥?
后端·ai编程·trae
懒惰蜗牛1 小时前
Day27 | Java集合框架之List接口详解
java·后端·java-ee·list
武子康2 小时前
大数据-114 Flink DataStreamAPI 从 SourceFunction 到 RichSourceFunction 源函数的增强与实战
大数据·后端·flink
月疯2 小时前
FLASK与JAVA的文件互传(单文件互传亲测)
后端·python·flask
拾忆,想起2 小时前
RabbitMQ事务机制深度剖析:消息零丢失的终极武器
java·开发语言·分布式·后端·rabbitmq·ruby
Terio_my3 小时前
Spring Boot 热部署配置与禁用
java·spring boot·后端
我是华为OD~HR~栗栗呀4 小时前
Java面经(22届考研-华oD)
java·后端·python·华为od·华为
IT_陈寒4 小时前
SpringBoot3踩坑实录:一个@Async注解让我多扛了5000QPS
前端·人工智能·后端