撰写风格
在Go中有几项规定,当不匹配以下规定时编译将会产生错误。
, 每行程序结束后不需要撰写分号。
●左大括号不能够换行放置。
●if判断式和for循环不需要以小括号包覆起来。
Go亦有内置gofmt工具,能够自动整理代码多余的空白、变量名称对齐、并将对齐空格转换成Tab。
Goland主要特点
1.支持主流操作系统
损作磊统 Windows Linux macOS FreeBSD
安装包后缀 msi .181.2 .pKg .181.02
Go编译环境管理和切换管理和切换多个Go编译环境支持Go语言交叉编译
编译器
当前有两个Go编译器分支,分别为官方编译器gc和gccgo。官方编译器在初期使用C写成,后用Go重写从而实现自举。Gccgo是一一个使用标准GCC作为后端的Go编译器。
官方编译器支持跨平台编译(但不支持CGO),允许将源代码编译为红$可在目标系统、架构上执行的二进制文件。
GO 语音环境安装
Go 环境支持一下系统:
- Linux
- FreeBSD
- Mac OS X (也称为Darwin)
- Windows