Goland 搭建Gin脚手架

devtools/2024/10/21 5:53:53/

一、使用编辑器goland 搭建gin

打开编辑器

新建项目后

点击 create

二、获得Gin框架的代码

命令行安装

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

如果安装不上,配置一下环境

下载完成

官网git上下载

这样就下载完成了。、

不过这种方法需要设置一下GOPATH

然后再执行上面的命令即可

三、启动框架

创建 main.go

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("0.0.0.0:8081") // listen and serve on 0.0.0.0:8080 (for windows "localhost:8080")
}

GIN-debug 已经显示访问记录,完活


http://www.ppmy.cn/devtools/127490.html

相关文章

基于multisim的高频谐振功率放大器设计与仿真

要求的技术指标为:输出功率Po≥125mW,工作中心频率fo6MHz,η>65%,已知:电源供电为12V,负载电阻,RL51Ω,晶体管用2N2219,其主要参数:Pcm1W,Icm750mA,VCES1.5V,fT70MHz,hfe≥10,功率…

KNN(K近邻算法)

k近邻,顾名思义,就是寻找距离测试点最近的 k 个点,根据这 k 个点的标签来判断该测试点的标签。   如下图所示,图中有10个样本点,若要对图中的绿点1分类,k近邻算法采用的策略是(下图中 k 值为 …

探索Python中的多线程与多进程

在Python编程中,多线程和多进程是两个重要的概念,它们被用来提高程序的执行效率。本文将深入探讨这两个概念,并对比它们在Python中的实现方式。 一、多线程 多线程是一种并发执行的程序设计方法。在Python中,我们可以使用thread…

[Python学习日记-52] Python 中的 copy 模块 —— shutil

[Python学习日记-52] Python 中的 copy 模块 —— shutil 简介 shutil 模块 简介 在前面的学习当中,我们学习了如何在 Python 中创建文件,这个时候我们基本已经有了写程序的能力了,而有的时候我们也想使用 Python 来对文件进行更多的操作&a…

QT 软件打包为一个单独可执行.exe文件

将 QT 应用程序打包为一个独立的可执行文件 (.exe) 以便于分发通常包括以下几个步骤。以下是详细的流程和说明: 1. 准备环境 确保已经安装了以下软件: Qt SDK:可以从 Qt 官网 下载。Qt Creator:通常包含在 Qt SDK 中。MinGW 或…

一起搭WPF架构之livechart的MVVM使用介绍

一起搭WPF架构之livechart使用介绍 前言ModelViewModelView界面设计界面后端 效果总结 前言 简单的架构搭建已经快接近尾声了,考虑设计使用图表的形式将SQLite数据库中的数据展示出来。前期已经介绍了livechart的安装,今天就详细介绍一下livechart的使用…

关于Vue脚手架

一、简介与安装 1 简介 Vue Cli 全称Vue command line interface(Vue命令行接口),俗称Vue脚手架, 是Vue官方提供的一个标准化开发工具(开发平台)。 可以帮助我们快速创建一个开发Vue项目的标准化基础架子。【集成了webpack配置】 参考官网&#xff1a…

使用 surya-ocr 进行文字识别

surya-ocr 是一个开源的 OCR 模型,个人用是免费的,商用是需要License,收费标准有些复杂,具体可以查看官网。 主要包括以下功能: 支持 90 多种语言的 OCR任何语言的行级文本检测版面分析(表格、图像、标题等…