跳至主要內容
cron定时任务

定时任务是我们经常使用到的库,Linux crontab 是用来定期执行程序的命令。


离心原创大约 5 分钟tutorialgolangairgin
gin框架中使用zerolog日志库

gin框架是是目前Go Web领域中最受欢迎的框架,凭借其简单易用性使我们可以迅速构建Web应用。

但是gin框架内部的日志中间件不支持持久化日志,本文就来使用zerolog来写一个gin的中间件,来介绍在gin的项目中如何配置和使用zerolog并日志归档。


离心原创大约 5 分钟tutorialgolanglogginzerolog
Gin 框架深度剖析

Gin 框架深度剖析

Gin框架是一款高性能的Go Web框架,本文以一个小案例为例,从源码角度分析Gin的启动过程,请求与相应的技术原理.

我们怎么开始Gin呢?很简单,以下代码就可以开始开启Gin的Web服务了

func main() {
	// init gin with default configs
	r := gin.Default()

  r.GET('/hello', func(c *gin.Context) {
    c.JSON(http.StatusOK,   "Hello")
  })

	// run the engine
	r.Run()
}

离心原创大约 13 分钟tutorialgolanggin