Go 乱七八糟之 command-line-arguments
有段时间没有学习 Go 的开发,加之最近换了电脑,导致 Go 的开发环境需要重新安装一遍,但时间隔得太久我甚至连编译方式都快忘光了😂……赶紧做个记录。
今天遇到的小问题是在跑之前的一个 Demo 时,提示方法找不到:
1 | # command-line-arguments |
Demo 的目录结构是:
1 | hello |
导致上面问题的原因是,Add 方法是在 type_use.go 内定义的,但是编译的时候只编译了 main.go 文件…
如果你使用的 IDE 也是 GoLand,可以尝试这样修改一下——修改编译方式:
1、打开 Edit Configurations…
2、Run kind 选择的是 File 类型,只编译指定的文件,所以其他 go 文件内的方法找不到是正常的。
3、将 Run kind 改为 Directory 类型,指定好编译目录。
改完以后,估计就可以见到 “人生苦短,Let’s Go!” 了,美滋滋~~