package ...
import ...
func main() {

var addr string
flag.StringVar(&addr,"addr",":8087","example':8087'")

flag.Parse()
gin.SetMode(gin.DebugMode)
router :=gin.Default()
router.GET("/",GetToken)

router.Run(addr)
}

在执行这个服务时,就可以通过命令行,来指定addr的值,如果没指定,则默认是8087

golang 如何使用flag来指定参数!_go


端口指定为8099