Golang中的块作用域

时间:2018-10-26 06:37:13

标签: go

我希望在Golang中使用块作用域,我尝试了一下并进行了编译:

{
    people := person.Init()
    peopleHandler := routes.PersonHandler{}
    peopleHandler.Mount(router, routes.PeopleInjection{People: people})
}

Golang中的块作用域的行为是否类似于JavaScript的最新版本?它们有什么不同?

一些文档说:

  

通常,一对大括号{}打开并包围一个局部块。的   {}中包含的本地块称为显式本地块。 {}   复合文字和类型定义中的字符不会形成局部块。

0 个答案:

没有答案