码迷,mamicode.com
首页 > 其他好文 > 详细

Go 包

时间:2020-07-02 19:47:10      阅读:94      评论:0      收藏:0      [点我收藏+]

标签:test   接口   port   有一个   pack   导入   包名   func   一个   


包(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 包

标签:test   接口   port   有一个   pack   导入   包名   func   一个   

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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!