- 博客(4)
- 资源 (3)
- 收藏
- 关注
原创 go语言学习-接口赋值的两种类型
接口赋值在go语言中分为下面两种情况: 将对象实例赋值给接口 在我看来go语言的接口就是c++中虚函数的声明,使用者可以根据自身使用的需要声明一个函数的集合,将需要的方法都在接口中声明,有点像c++中,子类继承父类之后,通过子类对象给父类赋值,因为父类有的方法(除私有方法)子类肯定都有,尤其是虚函数,这样的比C++好的地方是go语言中不需要通过继承的方式来实现多态,不同的对象只需要将接口中...
2017-06-21 11:38:01 4080
转载 go语言学习-windows下开发环境的搭建
1.首先需要下载下载go平台安装包 安装程序 下载地址:https://golang.org/dl/ (墙内下载地址http://www.golangtc.com/download),如果是您的系统是windows32 位系统,请选择go1.3.3.windows-386.msi即可,其他的,请按照自己所需版本来进行下载; 2.安装以及配置环境变量 由于Wind...
2017-06-12 09:40:39 478
原创 go语言学习-go语言linux环境搭建
本博客转自:http://www.cnblogs.com/zhangbao/p/5898208.html仅供学习使用在/root/downloads/下wget -c https://storage.googleapis.com/golang/go1.7.1.linux-amd64.tar.gz解压文件至/usr/localtar -C /usr/local -xzf go1.7.1.linux-a
2017-06-11 22:46:14 337
原创 互斥量原理及简单案例
线程同步同步即协同步调,按预定的先后次序运行。 线程同步,指一个线程发出某一功能调用时,在没有得到结果之前,该调用不返回。同时其它线程为保证数据一致性,不能调用该功能。 举例1: 银行存款 5000。柜台,折:取3000;提款机,卡:取 3000。剩余:2000 举例2: 内存中100字节,线程T1欲填入全1, 线程T2欲填入全0。但如果T1执行了50个字节失去cpu,T2执行,会将T1写过的
2017-06-02 09:51:44 1681
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人