摘要:
Go 语言的链表实现在标准库的container/list代码包中。这个代码包中有两个公开的程序实体——List和Element,List 实现了一个双向链表(以下简称链表),而 Element 则代表了链表中元素的结构。 包中方法:MoveBefore方法和MoveAfter方法,它们分别用于把给 阅读全文
摘要:
Go 语言的切片类型属于引用类型,同属引用类型的还有字典类型、通道类型、函数类型等;而go语言的数组类型属于值类型,同属值类型的有基础数据类型和结构体类型。 Go语言中,判断所谓的“传值”或者“传引用”只要看传递的值的类型就好了。 数组的容量永远等于其长度,都是不可变的。切片的容量并不是这样,且它的 阅读全文