首页 > 其他分享 >go 语言 写法

go 语言 写法

时间:2023-03-01 10:34:00浏览次数:34  
标签:map 语言 类型 interface go 变量名 写法

为了很久之后能快速回顾GO的写法 特意记录一下

1: go可以隐式声明   :=    (可以不跟类型)  类似 

    var 变量名 变量类型

   变量名:=变量值(声明时go会自动判断类型,和PHP很像)

   变量名:=变量类型 

2:go里面的  interface (接口)类型 可以作为函数参数接收任何其他类型 

      var mapData =  make(map[string]interface{} , 10)   ,cap不是必填参数,但是可以在初始化时指定容量 map会自动扩容

      mapData := make(map[string]any)         1.8之后可以用 any关键字替换 

3: go 交换变量很方便

     A,B,C := 1,2,3

      A,B = B,A 

      A,B,C = C,B,A  

标签:map,语言,类型,interface,go,变量名,写法
From: https://www.cnblogs.com/mingkewang/p/17167154.html

相关文章