2020
12-22
12-22
golang gin 框架 异步同步 goroutine 并发操作
goroutine机制可以方便地实现异步处理packagemainimport("log""time""github.com/gin-gonic/gin")funcmain(){//1.创建路由//默认使用了2个中间件Logger(),Recovery()r:=gin.Default()//1.异步r.GET("/long_async",func(c*gin.Context){//需要搞一个副本copyContext:=c.Copy()//异步处理gofunc(){time.Sleep(3*time.Second)log.Println("异步执行:"+copyContext.Request.URL.Path)...
继续阅读 >