Golang框架Gin入门实战--(1)Gin路由_gin golang-程序员宅基地

技术标签: golang  Gin框架  后端  Gin  开发语言  

添加Gin框架

参考官网:https://gin-gonic.com/zh-cn/docs/quickstart/

Golang框架Gin入门实战–(1)Gin路由{GET、POST、PUT、DELETE}

package main

import (
	"net/http"

	"github.com/gin-gonic/gin"
)

func main() {
    
     // 创建一个默认的路由引擎
	r := gin.Default()
	// 配置路由
	r.GET("/", func(c *gin.Context) {
    
		c.String(200, "值:%v", "你好gin")
	})
	r.GET("/news", func(c *gin.Context) {
    
		c.String(200, "我是新闻页面 111")
	})
	r.POST("/add", func(c *gin.Context) {
    
		c.String(http.StatusOK, "这是一个post请求,主要用于增加数据")
	})

	r.PUT("/edit", func(c *gin.Context) {
    
		c.String(200, "这是一个put请求 主要用于编辑数据")
	})

	r.DELETE("/delete", func(c *gin.Context) {
    
		c.String(200, "这是一个delete请求 主要用于删除数据")
	})
	r.Run(":8000") // 监听并在 0.0.0.0:8080 上启动服务
}

使用浏览器或者postman进行请求
在这里插入图片描述
在这里插入图片描述

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_46152207/article/details/125145857

智能推荐

了解Android架构组件后,构建APP超简单!系列教学-程序员宅基地

文章浏览阅读45次。����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������

关于BP神经网络正则化(人工控制参数干扰训练)_bp算法 正则化-程序员宅基地

文章浏览阅读1.3k次,点赞4次,收藏18次。正则化BP神经网络,控制神经网络参数,帮助减少过拟合,提高模型的准确性和鲁棒性。_bp算法 正则化

C语言 | 指针详解_pc指针-程序员宅基地

文章浏览阅读2.8k次,点赞11次,收藏52次。什么是指针?1. 指针是内存中一个最小单元的编号,也就是地址2.平常口语中的指针通常是指针变量前面我们讲过,地址就是一个编号,那么这个编号怎么来的呢?实际上,在32位的机器上,有32根地址线,每根地址线由高低电频表示1和0,而由这32根地址线可以表示2^32个编号,每个编号就是我们所说的地址了,可按照下图理解每个地址都能找到对应的一块空间,每块空间大小都是1字节,我们也可以将地址编号理解成为我们生活中酒店的门牌号,而每个门牌号都对应一个房间,每个地址也有对应的一块内存空间。_pc指针

Altium designer 原理图转换为pcb时出现的 unknown pin 和 failed to add class member_ad转pcb提示未知引脚-程序员宅基地

文章浏览阅读4.3k次,点赞14次,收藏31次。网上有很多方法,大部分都是让直接新建一个pcb文件,这显然太不现实了。 上述错误可以看出,unknown pin 的错误是在add pin to net的时候发生的 failed to add class member 的错误实在add to component class member发生的 要想根本解决这个问题,要了解net和class的作用。 首先net的作用是..._ad转pcb提示未知引脚

pycharm-python文件注释头-程序员宅基地

文章浏览阅读272次。#!/usr/bin/env python # -*- coding: utf-8 -*- # @Time : ${DATE} ${TIME} # @Author : Aries # @Site : ${SITE} # @File : ${NAME}.py # @Software: ${PRODUCT_NAME}--------------------- 作者:Leo-Woo 来源:CSDN 原文..._python标准的头注释 pycharm

随便推点

ChatGLM + LoRA 进行finetune_chatglm rola killed-程序员宅基地

文章浏览阅读1.6k次。ChatGLM + LoRA 进行finetune_chatglm rola killed

使用vs2015编译、部署ssd-caffe(weiliu89版,CPU模式)-程序员宅基地

文章浏览阅读381次。使用vs2015编译、部署ssd-caffe(weiliu89版,CPU模式) 前因项目所需,须训练一个快速模型以实现目标物体的实时检测。历经多次实践,发现MobileNetSSD网络符合要求,故在本人工作PC上部署weiliu89版本的ssd-caffe以期用之训练项目要求之模型。当时思之甚简,网络上相关文章多矣,此事应不成问题。..._vs2015 模板参数与声明不兼容

hbuilderx适配Android11,小米11在HBuilderX中真机联调问题-程序员宅基地

文章浏览阅读2.9k次。(1) 问题:为检测到手机或模拟器解决:手机开启usb调试(2) 安装HBuilder基座App失败10:33:50.398 正在编译中...10:34:09.363 DONE Build complete. Watching for changes...10:34:09.364 项目 'jack-edge-app' 编译成功。10:34:09.969 正在建立手机连接...10:34:09...._error: unable to open file: /sdcard/android_base.apk

Android开发之ADB命令使用技巧_adb iockbrowsor-程序员宅基地

文章浏览阅读2.1k次。学习Android的小伙伴们一定都听过ADB吧,如果没有听过也没有关系,下面我将介绍ADB及一些ADB命令的使用技巧.ADB的全称是Android Debug Bridge,直接翻译过来就是Android调试桥,它就像一个纽带,可以让我们在电脑上操作手机,我们可以在电脑上对其发送一些指令来调试它._adb iockbrowsor

ACL 2022 | 基于Prompt的自动去偏:有效减轻预训练语言模型中的偏见-程序员宅基地

文章浏览阅读1.3k次。Background去除偏见问题一直在真实对话系统中一直收到广泛的关注,在大型人类产生的语料库上训练的预训练语言模型,很多模型继承了类似人类的偏见和不想要的社会定型,例如,在 mask filling 任务中,BERT 将句子“The man/woman had a job as [MASK]”中的 [MASK] 分别替换为“经理/接待员”,反映了职业的性别偏见。我们认为..._auto-debias

UML静态视图——类图、对象图、包图_uml中属于静态视图的是-程序员宅基地

文章浏览阅读3.6k次,点赞2次,收藏2次。画类图最重要的就是抽象出类,先来回忆类的基本内容。一、类1、类的概念:类是面向对象程序设计的中的一个基本概念,类是具有相同属性、方法、语义和关系的一组对象的集合。2、类的分类: 实体类:保存要放进永久存储的信息 边界类:位于系统与外界的交界处。包括所有的窗体、报表、打印机等硬件接口以及与其他系统的接口。 控制类:负责协调其他类的工作。一般每个用例都有一个控制_uml中属于静态视图的是

推荐文章

热门文章

相关标签