问答详情
源自:3-5 Go import 原理

为什么在所有设置都一样的前提下,跑main包的时候会报“undefined learn1”,“undefiend show2”的错

新手小白,在根据视频按部就班的做每一步的条件下,跑main包的时候报了“undefined learn1”,“undefiend show2”的错,哪位大神能搭救上岸,不胜感激~

提问者:精慕门6814930 2018-09-12 12:43

个回答

  • 源自我心
    2018-09-30 17:16:54

    https://img2.mukewang.com/5bb0946d00019b6310280714.jpg

    按照上述操作

  • Siio
    2018-09-16 11:56:37

    我查了下网上的资料,然后按照:
    - GOPATH
    -- bin
    -- pkg
    -- src
    --- pkg1
           pkg1.go
    --- main.go
    完成目录结构后,书写相应测试代码
    在 GOPATH\src> go run main.go

  • 慕侠9371231
    2018-09-13 11:02:11

    看调试信息是不是没有找到learn1和show2的文件?如果是的话,在file-settings-gopath中的project把这两个文件的目录加进去。

    或者整理下目录,按照src bin pkg的结构整理