gin框架第一次使用

下载Gin框架

运行代码:go get -u github.com/gin-gonic/gin

main.go

package main

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

func main(){
	/*
	Default()返回的是一个引擎Engine,它是框架非常重要的数据结构,是框架的入口
	引擎 - 框架核心发动机 - 默认服务器 - 整个web服务都是由它来驱动的
    Defaul()调用了底层的New(),相当于New()的升级,New()返回的是一个引擎,在此基础上Default()
	添加了中间件处理-engine.Use(Logger(),Recovery())
	 */
	r:=gin.Default()
	//r:=gin.New()
	/*
	路由:通过访问“/”的Get请求 进行对应的函数处理
	"/" :路由规则   函数: 路由函数 函数里的代码块:用于对浏览器页面的渲染
	路由函数可以直接写匿名函数,还可以直接在外部定义函数使用
	
	 */
	r.GET("/", func(c *gin.Context) {
		c.String(200,"这是我的第一个Gin项目")
	})
	/*
	启动引擎,服务器启动
	Run可以传入参数:host+post  地址+端口
	如果空参默认为 localhost+8080
	中间拼接的  :   必须要有
 	r.Run("127.0.0.0:8080")
	 */
	r.Run(":9999")
}

运行效果

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值