不主张用全局变量,因为容易被污染,但是有些时候,我们想用全局变量,如下:

  1. package main
  2. import "github.com/gin-gonic/gin"
  3. var testValue = 1
  4. func main() {
  5. r := gin.Default()
  6. r.GET("/", func(c *gin.Context) {
  7. testValue += 1
  8. c.JSON(200, gin.H{
  9. "message": "Hello World",
  10. })
  11. })
  12. r.GET("/abc", func(c *gin.Context) {
  13. print(testValue)
  14. c.JSON(200, gin.H{
  15. "message": "Hello ABC",
  16. "testValue": testValue,
  17. })
  18. })
  19. r.Run() // listen and server on 0.0.0.0:8080 by default
  20. }

分类: web

标签:   golang