要一直走下去

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理


包(package)

包中的变量名/函数名/结构体/接口等,首字母大写可以被别的包调用,小写只能在包内使用

Go语言中禁止循环导入包(a中导入b,b中导入a)

 

package "包名"

import  "从GOPATH/src下开始找起"               // 最后一层写到目录(目录就是包),不要写到xx.go,用" 包.xx "调用
import (
    "fmt"
    m "github.com/Q1mi/studygo/pkg_test"       //  给包起别名
)
import _  "包的路径"                // 匿名导入包,不使用包内的数据,只执行包的init方法

func init(){....}                          //  每个包可以有一个init函数,导入时会执行init函数。该函数没有参数也没有返回值



 

posted on 2020-07-02 19:07  要一直走下去  阅读(116)  评论(0编辑  收藏  举报