乐趣区

关于go:Go-快速入门指南-基本代码格式关键字-预定义标识符

文件名

Go 的文件以 .go 为后缀,文件名称必须以字母结尾 (任何 UTF-8 编码的字符或 _),前面追随 0 个或多个字符或者 Unicode 数字。

正确的命名形式:

  • filename
  • fileName
  • file_name
  • filename2
  • _filename

谬误的命名形式:

  • 1filename (以数字结尾)
  • switch (Go 关键字)
  • x+y (运算符)

根本代码格局

  • 不须要在语句或申明前面应用分号,除非多个语句和申明呈现在同一行,比方前面要讲到的 for 循环
  • { 必须和判断语句、循环语句、函数表达式等在同一行,不能单独成行

关键字

Go 一共 25 个关键字 ,简洁到了极点。

大部分关键字其余编程语言中也都有,比拟非凡的几个是:chan, defer, go, select, 不过这里无需记忆,前面章节都会讲到。

break default func interface select
case defer go map struct
chan else goto package switch
const fallthrough if range type
continue for import return var

预约义标识符

Go 一共 37 个预约义标识符

和关键字一样,大部分关键字其余编程语言中也都有,可能名称有所区别,比方 int64long, float64double, 这里无需记忆,前面章节都会讲到。

常量

  • true
  • false
  • iota
  • nil

类型

整型

  • int
  • int8
  • int16
  • int32
  • int64
  • uint
  • uint8
  • uint16
  • uint32
  • uint64
  • uintptr

浮点型

  • float32
  • float64

复数型

  • complex64
  • complex128

布尔型

  • bool

字节

  • byte

非凡的整型

  • rune (其实就是 int32, 次要用来辨别字符值和整数值)

字符串类型

  • string

谬误类型

  • error

函数

  • make
  • len
  • cap
  • new
  • append
  • copy
  • close
  • delete
  • complex
  • real
  • imag
  • panic
  • recover

分割我

退出移动版