学习资料:
https://www.runoob.com/go/go-tutorial.html
http://c.biancheng.net/view/3995.html
开发工具:GoLand
一个Go语言项目的目录一般包含以下三个子目录:
- src 目录:放置项目和库的源文件。用于以包(package)的形式组织并存放 Go 源文件,这里的包与 src 下的每个子目录是一一对应。例如,若一个源文件被声明属于 log 包,那么它就应当保存在 src/log 目录中。并不是说 src 目录下不能存放 Go 源文件,一般在测试或演示的时候也可以把 Go 源文件直接放在 src 目录下,但是这么做的话就只能声明该源文件属于 main 包了。正常开发中还是建议大家把 Go 源文件放入特定的目录中。
- pkg 目录:放置编译后生成的包/库的归档文件。
- bin 目录:放置编译后生成的可执行文件。
第一个go程序:
package main // 声明 main 包
import "fmt" // 导入 fmt 包,打印字符串是需要用到
func