最近学习了golang语法,想用gin写点东西。
在路由这块看到这种写法。
r := gin.Default()
v1 := r.Group("/api/v1")
{
v1.POST("ping", admin.Ping)
}
我这里不是很理解,为什么调用group()方法后可以加一对{},请问这是什么语法?
最近学习了golang语法,想用gin写点东西。
在路由这块看到这种写法。
r := gin.Default()
v1 := r.Group("/api/v1")
{
v1.POST("ping", admin.Ping)
}
我这里不是很理解,为什么调用group()方法后可以加一对{},请问这是什么语法?
7 回答5.3k 阅读
6 回答6.8k 阅读✓ 已解决
4 回答2.3k 阅读
1 回答3.3k 阅读
2 回答899 阅读✓ 已解决
2 回答2.2k 阅读
1 回答2.1k 阅读
复合语句(Block)啊。
虽然你给得例子里没有加 {} 的必要。
跟 Group 没有任何关系。
都是一样的。
一般没有必要不会加。大多用在
if
,for
一类的语句里面。跟
里的大括号时一样的。