首页 > 其他 > 详细

Go 包

时间:2020-07-02 20:03:21      阅读:44      评论:0      收藏:0      [点我收藏+]


包(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函数。该函数没有参数也没有返回值



 

Go 包

原文:https://www.cnblogs.com/staff/p/13226509.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!