Go 语言最主要的特性:
- 自动垃圾回收
- 更丰富的内置类型
- 函数多返回值
- 错误处理
- 匿名函数和闭包(带有记忆属性的行为)
- 类型和接口
- 并发编程
- 反射
- 语言交互性
1、关于gopath\goroot
gopath为项目工作路径
- src存放源代码,按照golang默认约定,go run,go install等命令的当前工作路径(即在此路径下执行上述命令)。
- pkg编译时生成的中间文件,golang编译包时
- bin编译后生成的可执行文件(为了方便,可以把此目录加入到 $PATH 变量中)
goroot为go的安装路径,为直接运行go命令同时设置环境变量 $GOROOT/bin
2、程序入口
扫描二维码关注公众号,回复:
9907423 查看本文章