上一页 1 2 3 4 5 6 7 ··· 19 下一页
摘要: 1,概述 对于面向对象编程的支持Go 语言设计得非常简洁而优雅。因为, Go语言并没有沿袭传统面向对象编程中的诸多概念,比如继承(不支持继承,尽管匿名字段的内存布局和行为类似继承,但它并不是继承)、虚函数、构造函数和析构函数、隐藏的this指针等。 尽管Go语言中没有封装、继承、多态这些概念,但同样 阅读全文
posted @ 2019-11-19 20:53 xdyixia 阅读(398) 评论(0) 推荐(0) 编辑
摘要: 1,分类 2,指针 指针是一个代表着某个内存地址的值。这个内存地址往往是在内存中存储的另一个变量的值的起始位置。 1)基本操作 Go语言虽然保留了指针,但与其它编程语言不同的是: 默认值 nil,没有 NULL 常量 操作符 "&" 取变量地址, "*" 通过指针访问目标对象 不支持指针运算,不支持 阅读全文
posted @ 2019-11-19 14:25 xdyixia 阅读(329) 评论(0) 推荐(0) 编辑
摘要: 在工程中不会简单到只有一个源代码文件,且源文件之间会有相互的依赖关系,早期Go语言使用makefile作为工程管理的临时方案,后来的Go命令行工具的革命性之处在于彻底消除了工程文件的概念,完全用目录结构和包名来推导工程结构和构建顺序。 1,工作区 Go代码必须放在工作区中。工作区其实就是一个对应于特 阅读全文
posted @ 2019-11-18 16:35 xdyixia 阅读(479) 评论(0) 推荐(0) 编辑
摘要: 1,函数的定义格式 函数构成代码执行的逻辑结构。在Go语言中,函数的基本组成为:关键字func、函数名、参数列表、返回值、函数体和返回语句。 Go 语言函数定义格式如下 函数定义说明: 1)func:函数由关键字 func 开始声明 2)FuncName:函数名称,根据约定,函数名首字母小写即为pr 阅读全文
posted @ 2019-11-18 13:41 xdyixia 阅读(358) 评论(0) 推荐(0) 编辑
摘要: 1,运算符 算数运算符:+ - * / % ++ -- 关系运算符:== != < > <= >== 逻辑运算符:按位与 & 按位或 | 异或 ^ 左移<< 右移 >> 赋值运算符:= += -= *= /= 等等算数运算符和逻辑运算符与 = 组合 其他运算符 2,流程控制 Go语言支持最基本的三种 阅读全文
posted @ 2019-11-14 20:40 xdyixia 阅读(210) 评论(0) 推荐(0) 编辑
摘要: 1,命名 Go语言中的函数名、变量名、常量名、类型名、语句标号和包名等所有的命名,都遵循一个简单的命名规则:一个名字必须以一个字母(Unicode字母)或下划线开头,后面可以跟任意数量的字母、数字或下划线。大写字母和小写字母是不同的:heapSort和Heapsort是两个不同的名字。 Go语言中类 阅读全文
posted @ 2019-11-14 17:15 xdyixia 阅读(292) 评论(0) 推荐(0) 编辑
摘要: 1,Go语言的核心开发团队-三个大牛 Ken Thompson(肯·汤普森):1983年图灵奖(Turing Award)和1998年美国国家技术奖(National Medal of Technology)得主。他与Dennis Ritchie是Unix的原创者。Thompson也发明了后来衍生出 阅读全文
posted @ 2019-11-14 10:57 xdyixia 阅读(588) 评论(0) 推荐(0) 编辑
摘要: ubuntu上软件下载慢 更改apt源为阿里云源 https://www.cnblogs.com/poloyy/p/12656883.html https://blog.csdn.net/zhangjiahao14/article/details/80554616 https://yq.aliyun 阅读全文
posted @ 2019-11-13 13:20 xdyixia 阅读(293) 评论(0) 推荐(0) 编辑
摘要: 密码基础知识(1)https://www.cnblogs.com/xdyixia/p/11528572.html 一、RSA加密简介 RSA加密是一种非对称加密。是由一对密钥来进行加解密的过程,分别称为公钥和私钥。 具体查看密码基础知识(1) 二,公钥加密算法和签名算法 我们从公钥加密算法和签名算法 阅读全文
posted @ 2019-11-07 10:43 xdyixia 阅读(2288) 评论(0) 推荐(0) 编辑
摘要: 纽约比加州时间早3个小时 New York is 3 hours ahead of California, 纽约时间比加州时间早三个小时, but it does not make California slow. 但这并没有让加州时间变慢。 Someone graduated at the age 阅读全文
posted @ 2019-11-05 15:27 xdyixia 阅读(1517) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 ··· 19 下一页