06 2022 档案

摘要:Go语言内置的 log 包实现了简单的日志服务,本文介绍了 log 包的基本使用。 #Logger 类型 log 包定义了Logger类型,该类型提供了一些格式化输出的方法,具体定义如下: // Logger 类型表示一个活动状态的记录日志的对象,生成一行行的输出写入 io.Writer 接口,每一 阅读全文
posted @ 2022-06-24 16:14 呵呵233 阅读(427) 评论(0) 推荐(0) 编辑
摘要:Thrift 采用IDL(Interface Description Language)来定义通用的服务接口,并通过生成不同的语言代理实现来达到跨语言、平台的功能,本文对Thrift IDL文件的常用语法进行说明。 数据类型 基本类型(Base Types) Thrift 不支持无符号整数类型,因为 阅读全文
posted @ 2022-06-13 20:38 呵呵233 阅读(672) 评论(0) 推荐(0) 编辑
摘要:本文介绍 Go 语言的单元测试。 单元测试基础 Go 语言依赖go test命令进行函数测试,包目录下所有以_test.go为后缀的文件都是go test测试的一部分,不会被go build编译到最终的可执行文件。在*_test.go文件中,可以编写以下三种类型的函数: 类型 格式 作用 测试函数 阅读全文
posted @ 2022-06-11 15:14 呵呵233 阅读(502) 评论(0) 推荐(0) 编辑
摘要:本文是《剑指Offer》 的题解。 剑指 Offer 03. 数组中重复的数字 func findRepeatNumber(nums []int) int { for i := 0; i < len(nums); i++ { for nums[i] != i { if nums[nums[i]] = 阅读全文
posted @ 2022-06-04 15:54 呵呵233 阅读(52) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示