上一页 1 2 3 4 5 6 ··· 14 下一页
摘要: 生成RSA证书: openssl方式生成 生成私钥 生成公钥 Go代码方式生成 RSA数据加/解密 阅读全文
posted @ 2020-03-18 12:44 ZhiChao& 阅读(15299) 评论(0) 推荐(0) 编辑
摘要: golang的交叉编译要保证golang版本在1.5以上,本解决方案实例代码1.9版本执行的。 这里用到了两个变量: GOOS:目标操作系统 GOARCH:目标操作系统的架构 OS | ARCH | OS Version | | linux | 386 / amd64 / arm | = Linux 阅读全文
posted @ 2020-03-18 12:03 ZhiChao& 阅读(411) 评论(0) 推荐(0) 编辑
摘要: 在写命令行程序(工具、server)时,对命令参数进行解析是常见的需求。各种语言一般都会提供解析命令行参数的方法或库,以方便程序员使用。如果命令行参数纯粹自己写代码解析,对于比较复杂的,还是挺费劲的。在 go 标准库中提供了一个包: ,方便进行命令行解析。 注:区分几个概念 1. 命令行参数(或参数 阅读全文
posted @ 2020-03-18 10:02 ZhiChao& 阅读(1074) 评论(0) 推荐(0) 编辑
摘要: 默认指针类型 | 类型 | 名称 | 长度 | 默认值 | | | | | | | pointer | 指针 | | nil | | array | 数组 | | 0 | | slice | 切片 | | nil | | map | 字典 | | nil | | struct | 结构体 | 1. 阅读全文
posted @ 2020-03-17 13:28 ZhiChao& 阅读(350) 评论(0) 推荐(0) 编辑
摘要: 网络基本概念 网络编程的目的:直接或间接地通过网络协议与其他计算机进行通讯 网络编程中两个主要问题: 如何准确定位网络上一台或多台主机(通过 IP 地址) 找到主机后如何进行数据传输(有 OSI 模型和 TCP/IP 模型) OSI 模型将网络分为 7 层,过于理想化,未能广泛推广 TCP/IP 是 阅读全文
posted @ 2020-03-17 13:27 ZhiChao& 阅读(419) 评论(0) 推荐(0) 编辑
摘要: Go 自带了测试框架和工具,在 testing 包中,以便完成单元测试(T 类型)和性能测试(B 类型)。一般测试代码放在 文件中,与被测代码放于同一个包中。 单元测试 测试函数名称格式是: ,即以 Test 开头,跟上非小写字母开头的字符串。每个测试函数都接受一个 类型参数,用于输出信息或中断测试 阅读全文
posted @ 2020-03-17 13:24 ZhiChao& 阅读(844) 评论(0) 推荐(0) 编辑
摘要: 在 Golang 中没有 class,使用 struct 实现 class 的思想 1. 结构体的定义和初始化 结构体定义: 结构体初始化 2. 结构体参数 结构体作为函数的参数传递(值和指针传递不一样) 3. 结构体内存结构 一个结构体,会占用一段连续的内存空间 4. 构造函数 go 语言中没有构 阅读全文
posted @ 2020-03-17 13:18 ZhiChao& 阅读(378) 评论(0) 推荐(0) 编辑
摘要: 1. 简介 go 没有面向对象语法等的要求 go 语言对于面向对象的设计非常简洁而优雅 没有封装(让数据更加安全,例如年龄不能是负的)、继承(减少代码冗余,父类和子类)、多态(可以产出不同的实例)这些概念,但同样通过别的方式实现这些特性 封装:通过方法实现 继承:通过匿名字段实现 多态:通过接口实现 阅读全文
posted @ 2020-03-17 13:15 ZhiChao& 阅读(372) 评论(0) 推荐(0) 编辑
摘要: 注释的意义 注释可以帮我们很好的完成文档的工作,写得好的注释可以方便我们以后的维护。 /\ \ / 的块注释和 // 的单行注释两种注释风格, 在我们的项目中为了风格的统一,全部使用单行注释,注释的质量决定了生成的文档的质量。 下面从包注释、结构体(接口)注释、函数(方法)注释、代码逻辑注释以及注释 阅读全文
posted @ 2020-03-17 13:14 ZhiChao& 阅读(19498) 评论(0) 推荐(2) 编辑
摘要: 字符串的原理 字符串底层就是一个 字符串是由 组成 字符串中的字符是不能直接修改的 类型用于表示 的字符 如果是一个中文字符串不能将其转换为 数组修改,因为一个中文占 3 个字符 字符串操作 golang 中字符串操作可以通过 和`strconv`两个包来实现 求字符串长度 字符串 s 中是否包含 阅读全文
posted @ 2020-03-17 13:12 ZhiChao& 阅读(406) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 14 下一页