美文网首页
一、Go包的管理

一、Go包的管理

作者: 仰望星空之Rocky | 来源:发表于2018-02-04 23:45 被阅读30次

    什么是包?

        通俗的理解,可以把它认为是一个包裹容器,或者是一个文件夹,里面可以珍藏各式各样的东西(类文件),把我们的文件组织起来,方便我们进行分类、复用等。比如Go内置的网络net包,net包含:http、internal、mail、rpc、smtp、testdata、textproto、url。 net本身是个包,而http也是一个包,就好比一个文件夹下面还嵌套一个文件夹。
    

    包的命名

        从hello world开始,大家都见过一个package main,是不是很熟悉的感觉?其实在这里我们就已经用过包管理了。一个main包,一定会有一个main()函数与之对应,比如C、Java等都有main()函数,它是一个程序的入口,没这个函数,程序就没法执行。
    
    package main
    import "fmt"
    func main() {
        fmt.Println("Hello, 世界")
    }
    

    相关文章

      网友评论

          本文标题:一、Go包的管理

          本文链接:https://www.haomeiwen.com/subject/fbgvzxtx.html