well display of 9.5 (#392)

This commit is contained in:
开发者小蓝
2017-08-13 14:13:49 +08:00
committed by 无闻
parent c96a5b8543
commit 60c9a256d4

View File

@@ -76,13 +76,17 @@ fmt.Printf(“Float from package1: %f\n”, pack1.pack1Float)
因此,按照惯例子目录和包之间有着密切的联系:为了区分不同包存放在不同的目录,每个包(所有属于这个包中的 go 文件)都存放在和包名相同的子目录下:
**Import with .** : import . "./pack1"
Import with `.` :
import . "./pack1"
当使用`.`来做为包的别名时,你可以不通过包名来使用其中的项目。例如:`test := ReturnStr()`
在当前的命名空间导入 pack1 包,一般是为了具有更好的测试效果。
**Import with _** : import _ "./pack1/pack1"
Import with `_` :
import _ "./pack1/pack1"
pack1包只导入其副作用也就是说只执行它的init函数并初始化其中的全局变量。