package的作用

  1. 区分相同名字的函数、变量等标识符
  2. 控制函数、变量等访问范围,即作用域

package的使用

  1. package对应的文件夹下面的go文件的package必须都是一样的
  2. import ("XXX")
  3. import ("XXX" "Path")
  4. 如果package下面的go文件的package和文件夹的名字不一样,就需要使用3的形式引入,相同就省掉一个,简洁