air icon indicating copy to clipboard operation
air copied to clipboard

Runtime error didnot show

Open wantg opened this issue 4 years ago • 0 comments

0.env

win 10
go 1.14.1
air v1.12.1

1.create main.go (by gin official example) with a runtime error

package main

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

func main() {
	r := gin.Default()
	r.GET("/ping", func(c *gin.Context) {
		p := (*int)(nil)
		*p = 3 // will throw nil pointer exception
		c.JSON(200, gin.H{
			"message": "pong",
		})
	})
	r.Run()
}

2.run air

$ air

3.detonate

$ curl  http://127.0.0.1:8080/ping

4.result error message didnot show in air log

wantg avatar Apr 01 '20 09:04 wantg