Chinaunix首页 | 论坛 | 博客
  • 博客访问: 643207
  • 博文数量: 363
  • 博客积分: 110
  • 博客等级: 民兵
  • 技术积分: 1347
  • 用 户 组: 普通用户
  • 注册时间: 2011-06-22 16:07
文章分类

全部博文(363)

文章存档

2018年(83)

2016年(1)

2014年(2)

2013年(34)

2012年(236)

2011年(7)

发布时间:2018-01-30 08:48:02

        Go从语言层面就支持了并行,这让C/C++程序猿们泪流满面一、goroutine        goroutine是Go语言并行设计的核心。goroutine说到底就是线程,但它比线程更小,十几个goroutine可能体现在底层就是五六个线程,Go语言内部帮你实现了这些goroutine之间的.........【阅读全文】

阅读(598) | 评论(0) | 转发(0)

发布时间:2018-01-30 08:47:53

一、什么是interface        简单地说,interface是一组method的组合,可以通过interface来定义对象的一组行为。        二、interface类型        interface类型定义了一组方法,如果某个对象实现了某个接.........【阅读全文】

阅读(482) | 评论(0) | 转发(0)

发布时间:2018-01-30 08:47:38

一、method        带有接收者的函数,称之为method。        假设定义了一个struct叫长方形,现在要计算它的面积,那么按照面向过程的思路会如下实现:        packeage main        impor.........【阅读全文】

阅读(465) | 评论(0) | 转发(0)

发布时间:2018-01-30 08:47:29

一、struct        Go语言中,也有struct,定义与C语言类似,举例说明如下:        type person struct {            name string        &.........【阅读全文】

阅读(463) | 评论(0) | 转发(0)

发布时间:2018-01-30 08:47:18

一、流程控制        Go语言的流程控制包括3大类:条件判断、循环控制和无条件跳转。1、if        Go语言的if条件判断语句中不需要括号,具体如下:        if x > 10 {     &nb.........【阅读全文】

阅读(453) | 评论(0) | 转发(0)
给主人留下些什么吧!~~
留言热议
请登录后留言。

登录 注册