go开发中经常需要导入官方包或第三方包, import导入包别名等扩展用法
import ( "fmt" // 1.正常import代码包 //"github.com/syyongx/php2go" // php2go.Strtoupper("abc") // 2.使用别名操作 //php "github.com/syyongx/php2go" // php.Strtoupper("abc") // 3.使用点操作引入包可以省略包前缀 . "github.com/syyongx/php2go" // Strtoupper("abc") // 4.使用点操作引入包时,可以省略包前缀 //带下划线的虽然导入,但是不会在这个包里面用对应的方法,只是让引用包执行包内对应的init()方法。 不带下划线的,就是正常导入,可以直接引用里面的方法。 所以使用 _ 操作导入包,主要是为了使用包的init函数 //_ "github.com/syyongx/php2go" // Strtoupper("abc") "strconv" "time" )