美文网首页
Golang学习日志——引用同项目其他go中的方法

Golang学习日志——引用同项目其他go中的方法

作者: 懇_ | 来源:发表于2022-01-08 19:55 被阅读0次

    Go之间方法引用

    Go语言不同于Java,需要先声明类再引用方法,与Kotlin中全局方法相同,同一个包下可以直接引用方法,不同的包之间需要通过包名去引用方法

    utils/Test.go
    package utils
    
    import (
        "fmt"
    )
    
    func PrintMsg() {
        fmt.Println("Test")
    }
    
    main/Main.go
    package main
    func main() {
        utils.PrintMsg()
    }
    

    踩坑

    本来正常引用即可,我硬是试了半天,最后通过百度发现,不同的包内只能使用大写开头的方法,而小写开头的方法仅仅能被同包内调用

    参考Go 不同文件之间的引用

    相关文章

      网友评论

          本文标题:Golang学习日志——引用同项目其他go中的方法

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