笔记标题 | 青训营笔记

66 阅读1分钟

撰写风格

在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