方式1
代码语言:javascript复制package main
import "fmt"
func main(){
fmt.Print()
}
方式2
代码语言:javascript复制package main
import ."fmt"
func main(){
Print()
}
如果当前模块中也定义了一个Print函数,会如何?
image.png
方式 3
代码语言:javascript复制package main
import xxx "fmt"
func main(){
xxx.Print("ddd")
}
方式 4
代码语言:javascript复制package main
import _ "fmt"
func main(){
}
注意这种方式的意义,当一个包被引入的时候,它的init方法会被执行,有时候,我们只希望执行包的init方式,那么这个_符就很有用了
方式 5
代码语言:javascript复制package main
import (
_ "fmt"
_ "os"
)
func main(){
}
当我们想要引入多个包的时候,可以使用(),当然你也可以使用单行的形式,这只是一种简化的方式