超全golang面试题合集和答案+golang学习指南+golang知识图谱
- 昨天那个在for循环里append元素的同事,今天还在么?
- golang面试官:for select时,如果通道已经关闭会怎么样?如果只有一个case呢? 答案
- 连nil切片和空切片一不一样都不清楚?那BAT面试官只好让你回去等通知了。 答案
- golang面试题:字符串转成byte数组,会发生内存拷贝吗?答案
- golang面试题:翻转含有中文、数字、英文字母的字符串。答案
- golang面试题:拷贝大切片一定比小切片代价大吗? 答案
-
对未初始化的的chan进行读写,会怎么样?为什么?答案
- map不初始化使用会怎么样 答案
- map不初始化长度和初始化长度的区别
- map承载多大,大了怎么办
- map的iterator是否安全?能不能一边delete一边遍历?
- 字符串不能改,那转成数组能改吗,怎么改 答案
- 怎么判断一个数组是否已经排序 答案
- 普通map如何不用锁解决协程安全问题
- array和slice的区别
- golang面试题:json包变量不加tag会怎么样?答案
- 零切片、空切片、nil切片是什么
- slice深拷贝和浅拷贝 答案
- map触发扩容的时机,满足什么条件时扩容?
- map扩容策略是什么
- 自定义类型切片转字节切片和字节切片转回自动以类型切片
- make和new什么区别 答案
- slice ,map,chanel创建的时候的几个参数什么含义
- 线程安全的map怎么实现
- Golang开发新手常犯的50个错误 答案