『Go核心36讲』| 03 - Container 包中的那些容器

Six interesting containers in Golang From pkg/container container/list container/ring container/heap Built in map slice Channels as quenues Container Container — 容器数据类型:该包实现了三个复杂的数据结构:堆、链表、环 List Go 语言标准库的 container/list 代码包提供的对 链表 的实现。

[转] Golang | Slice 深入理解

转自:深入解析 Go 中 Slice 底层实现 深入解析 Go 中 Slice 底层实现 切片是 Go 中的一种基本的数据结构,使用这种结构可以用来管理数据集合。切片的设计想法是由动态数

Golang | Slice Deep Learning

Go Blog: Go slice internals 学习笔记 Slice internals A slice is a descriptor of an array segment. It consists of a pointer to the array, the length of the segment, and its capacity (the maximum length of the segment). 一个切片就是一个数组片段的描述符。它(切片)包含了一个指

『Go核心36讲』| 02-数组与切片

通过上 小结 学习主要加深了对:常用源码文件(命令、库、测试)写法、程序实体(常量、变量、结构体、函数、接口, 尤其是变量)以及相关的各种概念和编

Tools | Useful Git Scripts

Organize and collect useful git scripts gcp gcp => add + commit + push + status 1 2 3 4 5 6 7 8 9 10 11 12 13 #!/bin/sh set -e if [ 0 -eq $# ]; then echo "Usage: gcp <commit>" exit 1 fi git add -A git commit -m "$1" git push git status gta gta => add tag and push to origin 1 2 3 4

《秋夜》

2018·10.1 假期,再归兰州,故友,往事,恰逢在那个秋夜… 🌙 《秋夜》 北风寒 夜阑珊 秋意渐浓人见欢 饮酒小窗前 金城兰 似昨现 往事悠