Fork me on GitHub
摘要: 首先我们要明确: golang并不是纯粹的面向对象的编程语言; golang没有类class,使用struct代替; golang面向对象编程非常简洁,去掉了传统的继承、重载、构造函数和析构函数、隐藏的this指针等; golang仍然有面向对象编程的继承、封装和多态的特性,只是实现的方法和其他oo 阅读全文
posted @ 2019-11-22 18:54 西西嘛呦 阅读(264) 评论(0) 推荐(0)
摘要: map:是key-value数据结构,又称为字段或者关联数组,类似其它编程语言的集合; 基本语法:var 名称 map[键类型]值类型 key的类型可以是:bool、数字、string、指针、管道,还可以是包含前面几个类型的接口、结构体、数组;(通常为Int、string) value的类型基本和k 阅读全文
posted @ 2019-11-22 15:06 西西嘛呦 阅读(319) 评论(0) 推荐(0)
摘要: 初始化: var array [2][3]int = [2][3]int{{0,0,0},{0,0,0}} var array [2][3]int = [...][3]int{{0,0,0},{0,0,0}} var array = [2][3]int{{0,0,0},{0,0,0}} array 阅读全文
posted @ 2019-11-22 13:44 西西嘛呦 阅读(952) 评论(0) 推荐(0)