- 博客(4)
- 资源 (2)
- 收藏
- 关注
原创 go语言自学笔记(三)
go并发goroutinechannel goroutine 开启一个协程执行这个函数 go func() main 的地位相当于主协程,当 main 函数执行完成后,主协程终结,其下的运行着的所有协程也立即退出。 可以使用 time.Sleep 来使 main 阻塞,使其他协程能够有机会运行完全。 channel 信道是一种队列式的数据结构,遵循先入先出的规则,是连接多个goroutine程序的管道 。 发送和接收两个操作都是用<-运算符。 ch <- x // 发送给信道 x = &l..
2020-09-08 20:23:01
415
原创 go语言自学笔记(二)
go程序函数可变参数函数匿名函数方法 函数 函数名(参数名 参数类型,参数名 参数类型) 返回值类型 { } 可以没有函数中的输入参数和返回值func 函数名() { } 如果一个函数有多个返回值,那么这些返回值必须用 ( ,) 括起来。 从函数中可以返回一个命名值。一旦命名了返回值,可以认为这些值在函数第一行就被声明为变量了。 函数值 函数像其他值一样,拥有类型,可以被赋值给 其他变量,传递给函数,从函数返回。 可变参数函数 多个类型一致的参数 如果函数最后一个参数被记作 …T ,这时函数可以接受任意..
2020-09-07 15:55:06
287
原创 go语言自学笔记
go语言基础语言结构新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入 语言结构 标识符包括常量、变量、类型、函数名、结构字段等 若标识符以大写字母开头,则它的对象就可以被外部包的代码所使用(客户端程序需要先导入这个包)——导
2020-09-06 14:51:11
280
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人