我想知道是否有任何方法可以导入包的完整内容,这样我就不必在调用包中的内容时使用包名称作为前缀?
例如,有没有办法替代它:
import "fmt"
func main() {
fmt.Println("Hello, world")
}
有了这个:
import "fmt"
func main() {
Println("Hello, world")
}
Go 编程语言规范
进口报关
如果出现明确的句点 (.) 而不是名称,则该包的所有
在该包的包块中声明的导出标识符将是
在导入源文件的文件块中声明,并且必须是
无需限定符即可访问。
例如,
package main
import . "fmt"
func main() {
Println("Hello, world")
}
操场:https://play.golang.org/p/xl7DIxxMlU5
Output:
Hello, world
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)