首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
灭BUG
掘友等级
服务端开发(Golang)
|
金山办公
长期内推金山办公岗位,后端(Golang)、前端、测试,base珠海
获得徽章 9
动态
文章
专栏
沸点
收藏集
关注
作品
赞
547
文章 139
沸点 408
赞
547
返回
|
搜索文章
最新
热门
Go语言学习笔记 - PART13 - 协程与通道
协程协程跟操作系统的线程之间不是一对一的关系协程是独立执行的,它们之间必须同行才会变得有用通道通道只能传输一种类型的数据(任意一种类型)通道声明方式通信操作符:标识数据的传输,数据按照箭头的方向流动f
Go语言学习笔记 - PART12 - 异常处理机制与单元测试
Go中的异常处理机制Go没有Java那样的try/catch机制,不能向上抛出异常,但是有自己的一套defer-panic-recover机制try/catch机制从底层往高层抛出异常耗费资源Go中处
Go语言学习笔记 - PART11 - 面向对象
面向对象三大特征封装继承多态Go中的面向对象特征封装:Go对数据的访问控制简化为两层包范围内,通过标识首字母小写,对象只在它所在的包内可见可导出的,通过标识首字母大写,对象在包外也可见继承:通过组合实
Go语言学习笔记 - PART10 - 反射
反射常用方法reflect.TypeOf()返回被检查对象的类型reflect.ValueOf()返回被检查对象的值Kind()函数返回类型loat64类型的变量x,如果v:=reflect.Valu
Go语言学习笔记 - PART9 - 接口
定义接口接口命名方式方法名+er后缀(接口只有一个方法的时候)接口以able结尾以大写字母I开头接口实现规则接口可以被隐式实现,多个类型可以实现同一个接口实现接口的某个类型还可以有其他的方法一个类型可
Go语言学习笔记 - PART8 - 方法
前言Go的方法是作用在接收者上的一个函数,接收者是某种类型的变量,因此方法是一种特殊的函数接收者不能是接口类型,因为接口是一个抽象定义,但是方法是一个具体实现接收者是指针类型变量的时候,可以改变接收者
Go语言学习笔记 - PART7 - 结构体
定义方式初始化方式使用new函数给结构体变量分配内存获取结构体类型指针获取结构体类型混合字面量语法点号选择器点号选择器可以给结构体的字段赋值点号选择器可以获取结构体字段的值无论是结构体类型还是结构体类
Go语言学习笔记 - PART6 - Map
特点一种key-value的无序集合数组和切片不能作为key含有数组切片的结构体不能作为key,只包含内建类型的结构体可以作为key指针和接口类型可以作为key允许函数作为值,key用来选择要执行的函
Go语言学习笔记 - PART5 - 数组与切片
数组声明方式数组初始化方式for循环初始化数组new函数创建数组数组常量方式创建数组数组在函数中传递大数组在函数中传递会消耗很多内存,可以通过传递数组指针或者使用数组切片来避免切片切片是对数组一个连续
Go语言学习笔记 - PART4 - 函数
函数类型普通带名字的函数匿名函数/lambda函数方法函数签名指函数参数、返回值以及它们的类型函数的返回值可以有多个defer关键字允许推迟到函数返回之前(或任意位置执行return语句之后)的一刻才
下一页
个人成就
文章被点赞
172
文章被阅读
51,281
掘力值
1,418
关注了
31
关注者
73
收藏集
5
关注标签
23
加入于
2018-05-27