包的使用

作者: 荒古遗尘狗贼 | 来源:发表于2019-07-04 17:15 被阅读0次

    在$GOPATH/src下,目录结构这样。

    其中main.go的代码是这样的

    package main

    import(

    "fmt"

    "test"

    "test/tmp"

    )

    func main(){

    tmp.Fun()

    test.Test()

    fmt.Println("main printf")

    }

    test.go内容为

    package test

    import"fmt"

    func Test(){

    fmt.Println("test function printf")

    }

    tmp.go内容为

    package tmp

    import"fmt"

    func Fun(){

    fmt.Println("Fun function printf")

    }

    这样就可以调用其他包里面的内容了,对了,如果想要包里面的函数可以被其他的包调用,就必须讲函数的首字母大写,这样表示函数是公开的,谁都可以使用。

    相关文章

      网友评论

        本文标题:包的使用

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