其中,bin存放编译后的可执行文件;pkg存放编译后的包文件;src存放项目源文件。
一般,bin和pkg目录可以不创建,go命令会自动创建(如 go install),只需要创建src目录即可。
对于pkg目录,曾经有人问:我把Go中的包放入pkg下面,怎么不行啊?他直接把Go包的源文件放入了pkg中。
这显然是不对的。pkg中的文件是Go编译生成的,而不是手动放进去的。(一般文件后缀.a)
对于src目录,存放源文件,Go中源文件以包(package)的形式组织。通常,新建一个包就在src目录中新建一个文件夹。
【开始HelloWorld吧】我们在src下面(可以自行根据喜好创建组织名,项目名,作者等层次)创建helloworld.go文件
然后使用vscode输入helloworld代码
package main import "fmt" func main() { fmt.Println("hello world") }然后我们按F5运行(Debug)...
这时候vscode可能会提示我们安装调试包等依赖项,我们点击一键安装即可
由于外网问题,如果没有配置代理地址,那么很有可能安装报错,这时候请参考前面步骤的【配置代理地址】解决
成功输出了Helloworld