首页 > 编程语言 >gin 框架源码分析

gin 框架源码分析

时间:2022-08-14 14:01:47浏览次数:44  
标签:框架 0.0 源码 func gin main

官方文档示例

package main

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

func main() {
	r := gin.Default()
	r.GET("/ping", func(c *gin.Context) {
		c.JSON(200, gin.H{
			"message": "pong",
		})
	})
	r.Run() // 监听并在 0.0.0.0:8080 上启动服务
}

 

流程图

 

标签:框架,0.0,源码,func,gin,main
From: https://www.cnblogs.com/kala00k/p/16497987.html

相关文章

  • 集合框架2----List实现类(ArrayList、vector、LinkedList)
    List实现类   ArrayList:###源码分析:DEFAULT_CAPACITY=10;默认容量(注意:如果没有向集合中添加任何元素,容量为0,添加一个元素之后,容量为10),每次扩容大小是原来......
  • freee Programming Contest 2022(AtCoder Beginner Contest 264)A-E
    freeeProgrammingContest2022(AtCoderBeginnerContest264)https://atcoder.jp/contests/abc264FG待补A-"atcoder".substr()输出atcoder第L位和第R位上的字符#in......
  • AtCoder Beginner Contest 264
    比赛链接AtCoderBeginnerContest264E.Blackout2给出很多点(\(n+m\leq2\times10^5\)),有发电站和城市,以及很多边(\(e\leq5\times10^5\)),有\(q\)次删边操作,求每次......
  • Nginx分布式框架详解-基础18-21nginx服务升级
    nginx服务的命令行控制此方式是通过Nginx安装目录下的sbin下的可执行文件nginx(文件名)来进行对Nginx状态的控制,我们可以通过nginx-h来查看都有哪些参数可以......
  • Sentinel 源码分析-限流原理
    1.gitclonesenetinel源码到本地,切换到release1.8分支2.找到FlowQpsDemo.java,根据sentinel自带的案例来学习sentinel的原理3.先看main方法publicstaticvoid......
  • AtCoder Beginner Contest 264
    E-Blackout2离线+并查集。注意到只有删边操作,而删边操作其实不是很好维护。由于没有强制在线,所以可以离线一下然后逆序考虑,这样删边就变成了加边,这就用并查集就足以维......
  • nginx的日志切割-每天定时脚本执行
    日志切割时企业中常规动作,我们不会每天去手工执行一遍命令,通常是让脚本自己执行,于是我们可以将这个动作写进任务计划,每天凌晨自动执行。#!/usr/bin/bashs_log="/usr/l......
  • UVA10089 Repackaging
    设第\(i\)种包装中\(j\)尺寸的杯子数量为\(S_{ij}\),第\(i\)种包装选取的数量为\(a_i\),若能够按照要求进行重新打包,有\[\begin{cases}a_1S_{11}+a_2S_{21}......