最新 最热

golang源码分析:cayley(7)

接着我们看下writer的实现,writer的核心源码位于writer/single.go,writer的注册方式和存储的注册类似,它注册了一个single的writer

2023-08-09
1

golang源码分析:cayley(6)

接着分析memstore中索引的具体实现,它的B+树不是自己实现的,而是引用了一个第三方包,首先我们看下gen.go,它里面其实是运行来Makefile命令

2023-08-09
1

golang源码分析:cayley(5)

下面我们分析下不同存储后端是如何注册的,最后具体分析下,内存存储的具体实现方式。

2023-08-09
1

golang-defer

  上面的方法会输出0,下面的方法输出1。上面的方法使用了匿名返回值,下面的使用了命名返回值,除此之外其他的逻辑均相同,为什么输出的结果会有区别呢?...

2023-07-30
1

Golang中iota使用案例详解

在Go语言社区中,iota通常被发音为 “eye-oh-tuh”。这是一种简单而常见的发音方式。请注意,这种发音并不是官方或标准的,而是一种通用的约定。在不同的语言环境中,可能存在稍微不同的发音方式。...

2023-07-24
1

Golang中函数和方法的区别

函数是一段独立的代码块,可以接收输入参数并返回结果。它可以在任何地方被调用,而不依赖于任何特定的结构或类型。

2023-07-24
0

设计模式汇总(更新中...)

设计模式需遵循面向对象的设计原则,由于本文是通过go语言实现的,所以需要先了解go中的面向对象是怎么样的。

2023-07-11
0

iOS17适配指南之SwiftData(一)

腾讯云开发者社区是腾讯云官方开发者社区,致力于打造开发者的技术分享型社区。提供专栏,问答,沙龙等产品和服务,汇聚海量精品云计算使用和开发经验,致力于帮助开发者快速成长与发展,营造开放的云计算技术生态圈。...

2023-07-09
0

用Vs2005编译的openssl,在vs2015中使用就悲剧了,报如下错误

_iob_func这个只能在一个文件中定义一次,如果定义两次 ,会出现__iob_func已经在 Commands.obj 中定义的错误

2023-07-06
1

2022-04-26:给定一个数组componets,长度为A, componets[i] = j,代表i类型的任务需要耗时j

2022-04-26:给定一个数组componets,长度为A, componets[i] = j,代表i类型的任务需要耗时j 给定一个二维数组orders,长度为M, orders[i][0]代表i号订单下单时间 orders[i][1]代表i号订单是哪种类型的任务,毫无疑问orders[i][1...

2023-06-09
1