go

1.定义变量#

v3 := 10 //自动推导v3的类型为整型
当然,出现在:=左侧的变量不应该是已经被声明过的,否则会导致编译错误,比如下面这个写法:
var i int
 i := 2
会导致类似如下的编译错误:
no new variables on left side of :=

2:匿名变量#

image.png

3:常量#

image.png

3:枚举#

image.png

4:类型#

  布尔类型: bool。
  整型: int8、 byte、 int16、 int、 uint、 uintptr等。
  浮点类型: float32、 float64
  复数类型: complex64、 complex128。
  字符串: string。
  字符类型: rune。
  错误类型: error。
  此外, Go语言也支持以下这些复合类型:
  指针(pointer)
  数组(array)
  切片(slice)
  字典(map)
  通道(chan)
  结构体(struct)
  接口(interface)

4:函数名定义注意事项#

小写字母开头的函数只在本包内可见,大写字母开头的函数才能被其他包使用
image.png
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容