golang
liji0611
这个作者很懒,什么都没留下…
展开
-
golang 实现面向对象
golang是否支持面向对象答案是肯定的。golang官方虽然没有明确提出面向对象的概念,但是基于已有的语法设计,我们可以实现面向对象的编程设计。我们可以借助 struct 和 interface来实现。表示一个对象struct和 classtype Program struct{ name string ver float32}program := Program{"golang",1.13}此结构体表示了一个编程语言类,用面向对象来看, name 和 ver就是成员变原创 2020-07-10 13:57:12 · 213 阅读 · 0 评论 -
Golang中map的三种声明方式
Golang中map的三种声明方式和简单实现增删改查//代码package mainimport ( "fmt")func main() { //第一种声明 var test1 map[string]string //在使用map前,需要先make,make的作用就是给map分配数据空间 test1 = make(map[string]strin...原创 2020-02-20 20:36:15 · 2117 阅读 · 0 评论 -
golang变量定义,使用var和不使用var
使用var定义变量时使用var,声明并赋值var 变量名 变量类型var a int =10定义变量时不使用var,声明并赋值a int :=10原创 2019-10-02 20:40:04 · 1809 阅读 · 0 评论