如何解决Golang:杜松子酒:获取基本网址
如果您看到我的评论我的意思是冒号:之前的内容,我想打印路线的基本网址。更具体地说,它应该是此处router.Run(":3000")
的:符号之前的东西。
[因此,根据我的注释代码,它应该是 localhost 。我只想打印 localhost ]
package main
import (
"fmt"
"r/p/routes"
"github.com/gin-contrib/cors"
"github.com/gin-gonic/gin"
)
func main() {
router := gin.Default()
routes.X(router) // localhost:3000/getpens
routes.Y(router) // localhost:3000/getpencils
router.Use(cors.Default())
fmt.Println("this is base path : "+router.BasePath())
router.Run(":3000")
}
因此,X
和Y
是从路由包返回路由的两个函数,我的api很好,响应可以通过 postman 测试。我只想在:符号
在尝试中,我尝试使用router.BasePath()
。但这只会打印 /
所以请帮助我做到这一点
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。