go

作者: EddieZhang | 来源:发表于2017-06-29 18:15 被阅读0次

    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

    相关文章

      网友评论

          本文标题:go

          本文链接:https://www.haomeiwen.com/subject/brwmcxtx.html