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

【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 main

import (
    "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.kler.cn/a/105552.html

相关文章:

  • 读图数据库实战笔记01_初识图
  • Linux命令(105)之readlink
  • LuatOS-SOC接口文档(air780E)--lora2 - lora2驱动模块(支持多挂)
  • 2016年亚太杯APMCM数学建模大赛C题影视评价与定制求解全过程文档及程序
  • 【Oracle】[INS-30131]执行安装程序验证所需的初始设置失败。
  • 软考高级系统架构设计师系列之:案例分析典型试题三
  • Unity报错:Microsoft Visual C# Compiler version
  • 机器学习实验一:KNN算法,手写数字数据集(使用汉明距离)(2)
  • 51单片机的hello world之点灯
  • 【Java技术专题】「入门到精通系列教程」深入探索Java特性中并发编程体系的原理和实战开发指南( 实现可伸缩IO专题)— 上
  • 疯狂java 三-六章
  • 基于 nodejs+vue旅游推荐系统 mysql
  • LeetCode每日一题——2520. Count the Digits That Divide a Number
  • SDL窗口创建以及简单显示(1)
  • 使用ControlNet生成视频(Pose2Pose)
  • 【vue】vue前端、生产(线上)环境请求unicloud云服务空间axios报错
  • 计算机网络整理-简称缩写【期末复习|考研复习】
  • 推荐一个假数据接口网页 适用于示例项目
  • ADC读取数据进入死循环
  • 《动手学深度学习 Pytorch版》 10.4 Bahdanau注意力