Go面试复习指南
Go语法复习
程序结构
表达式
🐱数组和切片
slice底层的实现原理
*数组和切片有什么区别
*切片是怎样扩容的
字面量和make初始化切片有区别吗
拷⻉⼤切⽚⼀定⽐⼩切⽚代价⼤吗
实际项目中使用slice都遇到过什么坑
切片的性能优化
nil切片和空切片的区别
📚哈希表
map地址的实现原理
key为什么是无序的
哪些类型可以作为map的key
可以边遍历边删除吗
可以对map的元素取地址吗
如何比较两个 map 相等
*map 是线程安全的吗
*如何实现线程安全的map
本书使用 GitBook 发布
📚哈希表
哈希表
参考
Go 程序员面试笔试宝典
《Go语言设计与实现》
《Go语言圣经》
《Go程序设计语言》
Data Structures in JavaScript: Arrays, HashMaps, and Lists
Self-balanced Binary Search Trees with AVL in JavaScript
GopherCon 2016: Keith Randall - Inside the Map Implementation
Associative array
C++ map用法总结(整理)
results matching "
"
No results matching "
"