image.png

    1. package main
    2. import (
    3. "github.com/gin-gonic/gin"
    4. "html/template"
    5. "net/http"
    6. )
    7. func main() {
    8. r := gin.Default()
    9. // 设置静态文件路径
    10. r.Static("/xxx", "./static")
    11. // 设置自定义的js函数
    12. r.SetFuncMap(template.FuncMap{
    13. "safe": func(str string) template.HTML {
    14. return template.HTML(str)
    15. },
    16. })
    17. r.LoadHTMLFiles("templates/index.html")
    18. r.GET("/index", func(c *gin.Context) {
    19. c.HTML(http.StatusOK, "index.html", "<a href='https://www.baidu.com'>百度</a>")
    20. })
    21. r.Run(":9090")
    22. }