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小白了,这基础的命令不知道。在此记录下

相关推荐
愚农搬码8 分钟前
电子表单、动态表单、表单设计器和表单引擎到底有什么区别?
java·后端
挖掘狂人11 分钟前
Redis 为什么快?把 "存内存" 这句话拆开看
redis·后端·性能优化
Moment24 分钟前
DeepSeek 发布新模型,直接把 Agent 联网搜索的门槛打下来了!
前端·后端
geovindu25 分钟前
rust:N-Barrier Pattern
开发语言·后端·设计模式·rust·屏障模式·并发型模式
努力的小雨32 分钟前
Milvus知识库PDF导入失败怎么办?10分钟看懂异常日志排查
后端
Rain的Java大神之路38 分钟前
「设计一个在线文档协同编辑系统」:从 WebSocket、OT/CRDT 到快照回放,一篇讲透这道面试顶流题
java·后端·面试
codigger42 分钟前
Redis 为什么快?把 "存内存" 这句话拆开看
redis·后端·性能优化·程序员
程序员梅雨1 小时前
【从零开始学习数据仓库 | 第三篇】: Flume——数据采集基石
java·大数据·数据仓库·后端·学习·flume
Jack_hsfs1 小时前
第6章Spring 管理的是对象,还是对象的说明书?
java·后端·spring