从包中导入所有内容

我想知道是否有任何方法可以导入包的全部内容,这样我就不必在调用包中的东西前加上包名?


例如,有没有办法替换它:


import "fmt"

func main() {

    fmt.Println("Hello, world")

}

有了这个:


import "fmt"

func main() {

    Println("Hello, world")

}


白衣染霜花
浏览 87回答 1
1回答

肥皂起泡泡

Go 编程语言规范进口报关单如果出现显式句点 (.) 而不是名称,则在该包的包块中声明的所有包的导出标识符都将在导入源文件的文件块中声明,并且必须在没有限定符的情况下访问。例如,package mainimport . "fmt"func main() {    Println("Hello, world")}输出:Hello, world
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Go