1. package main
    2. import (
    3. "io"
    4. "os"
    5. "github.com/gin-gonic/gin"
    6. )
    7. func main() {
    8. gin.DisableConsoleColor()
    9. // Logging to a file.
    10. f, _ := os.Create("gin.log")
    11. gin.DefaultWriter = io.MultiWriter(f)
    12. // 如果需要同时将日志写入文件和控制台,请使用以下代码。
    13. // gin.DefaultWriter = io.MultiWriter(f, os.Stdout)
    14. r := gin.Default()
    15. r.GET("/ping", func(c *gin.Context) {
    16. c.String(200, "pong")
    17. })
    18. r.Run()
    19. }