自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 问答 (1)
  • 收藏
  • 关注

原创 Go语言-类型系统

在我的理解里,Go语言的类型系统应该有这样几个层面基本类型、结构体类型与其他语言中的基本类型一样指针类型、容器类型/派生类型(derived type)在基本类型之上增加指针、数组、切片、映射等结构,形成派生类型命名类型(defined type)使用type为类型命名在Go语言中,命名不是一种类似快捷方式的存在,而是实际上存在的一层方法的接收器实际上是建立在命名类型上的即使实际上的类型相同,也需要显式的转换才能调用另一个命名下的方法给类型定义一个别名,原来的方法就.

2020-06-16 09:45:58 107

原创 Go语言-结构体和接口

结构体和接口接口嵌套接口中允许嵌套其他接口,效果等同于复制被嵌套的接口中的方法当前的接口中不允许有与嵌入的接口相同的方法方法相同的接口相等同接口不能为空,否则等同于空接口结构体嵌套结构体中的匿名成员内的成员和方法会被嵌套到当前结构体中当前结构体中允许有与被嵌套结构体相同的成员和方法,且会覆盖被嵌套的结构体的成员和方法两个被嵌套的结构体有相同的成员或方法,会发生冲突有时候编辑器不会提示,但会产生运行时错误成员名称和类型完全相同的结构体如果其中一个是匿名的,可以直接赋值

2020-06-13 11:12:32 224

原创 Go语言-基本类型

- fwef

2020-06-13 10:53:11 102

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除