console.go 579 B

12345678910111213141516171819202122
  1. package console
  2. import (
  3. "html/template"
  4. "github.com/gin-gonic/gin"
  5. )
  6. func Console(c *gin.Context) {
  7. const templateText = `
  8. <h1>Go接入服务信息</h1>
  9. <a href="{{.host}}/debug/update" title="点击后从自动构建服务拉取版本升级并重启GO服务, 请谨慎点击" target="_blank">点击升级到最新版本</a>
  10. <br><br>
  11. <a href="{{.host}}/swagger/index.html" target="_blank">点击打开swagger</a>
  12. <br>
  13. `
  14. if tmpl, err := template.New("index").Parse(templateText); err == nil {
  15. _ = tmpl.Execute(c.Writer, nil)
  16. } else {
  17. c.String(400, "index err.")
  18. }
  19. }