当前位置: 首页 > news >正文

【golang】Windows环境下Gin框架安装和配置

Windows环境下Gin框架安装和配置

我终于搞定了Gin框架的安装,花了两三个小时,只能说道阻且长,所以写下这篇记录文章

先需要修改一些变量,这就需要打开终端,为了一次奏效,我们直接设置全局的:

setx GOPROXY 'https://mirrors.aliyun.com/goproxy/'

首先创建一个项目

进去之后先创建go.mod文件,创建完之后通常会为你自动配置参数

image-20231026232118544

然后我们打开Files->setting->go moudles,这样设置:

image-20231026233153457

GOPROXY可以是自己配置的其他路径,通过终端查看方式:

go env

之后在GoLand里面打开终端,执行语句:

$env:GO111MODULE = "on" 

然后安装:

go get -u github.com/gin-gonic/gin

安装完成之后,试以下程序:

package mainimport ("github.com/gin-gonic/gin""net/http"
)func main() {r := gin.Default()r.GET("/ping", func(c *gin.Context) {c.JSON(http.StatusOK, gin.H{"message": "pong",})})r.Run() // listen and serve on 0.0.0.0:8080 (for windows "localhost:8080")
}

显示为:

image-20231026233820148

整理完之后发现过程极其简单,但是自己却花了两个多小时,真是惭愧。

http://www.lryc.cn/news/207767.html

相关文章:

  • 多测师肖sir_高级金牌讲师__接口测试之tonken (5.6)
  • C++常见面试问题之内存对齐
  • 网络协议--TCP:传输控制协议
  • 网络协议--BOOTP:引导程序协议
  • 33基于MATLAB的对RGB图像实现中值滤波,均值滤波,维纳滤波。程序已通过调试,可直接运行。
  • WPF十六(页面内嵌加载)
  • JAVA基础(JAVA SE)学习笔记(九)异常处理
  • Miniconda、Vscode下载和conda源、pip源设置
  • CAN接口的PCB Layout规则要求汇总
  • IP网络矿用打点紧急广播方案
  • 系列六、FactoryBean vs ApplicationContext
  • AOP简单使用模版
  • 手机注册.
  • PostgreSQL 17新特性之登录事件触发器
  • Docker 搭建 LNMP + Wordpress
  • 大数据调度最佳实践 | 从Airflow迁移到Apache DolphinScheduler
  • node实战——搭建带swagger接口文档的后端koa项目(node后端就业储备知识)
  • Qt篇——子控件QLayoutItem与实际控件的强转
  • Css3使用
  • 【嵌入式开源库】timeslice的使用,完全解耦的时间片轮询框架构
  • 人工智能期末考试(刷题篇部分题有答案)
  • 手写Vue渲染器render函数
  • CGAL+QT
  • GBase8a SSL 配置
  • 数据结构之队列(源代码➕图解➕习题)
  • 社区迭代|ETLCloud社区新增“论坛”啦!
  • ohos的代码同步以及添加自己的代码
  • Python的Pandas库(二)进阶使用
  • 如何才能从程序员到架构师?
  • dvadmin-打包发布-nginx-静态服务器配置-防火墙设置