美文网首页
3.Go语言import的使用

3.Go语言import的使用

作者: kukela | 来源:发表于2018-10-03 11:04 被阅读0次
    如果导入包但未调用包中的任何对象,则会报出编译错误

    imported and not used

    当两个外部包的名称过于相近或相同时,可以使用导入别名来区分

    import f "fmt"

    还可以在调用某个外部包的内容时,省略包名直接调用

    import . "fmt

    package main
    
    import (
        . "fmt"
    )
    
    func main() {
        Println("Hello world!")
    }
    

    公共,私有

    1. 使用首字母大小写来决定该对象是否可以被外部包调用

      1. 如果首字母为小写,则表示私有的
        func privateFunc
      2. 如果首字母为大写,则表示公开的
        func PublicFunc
    2. 该规则适用于所有的Go语言对象,无论是内置的还是用户自己创建的

    相关文章

      网友评论

          本文标题:3.Go语言import的使用

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