在线地址 https://goquiz.github.io/
支持在线编辑和编译运行!
更新中...
欢迎贡献更多高质量的Go语言笔试题,欢迎提交Pull Request
- subslice引用
- 短声明
- interface是否等于nil的判断
- map存取数据
- 指针基本操作
- interface{}万能指针
- 临时变量的指针
- break外层循环
- 全局变量
- defer栈
- panic栈
- recover
- goroutine闭包参数
- receiver函数的"仿重载"
- string转换为bytes
- map并发操作的临界区
- 深度比较
- goroutine让先
- map的值的内部字段可修改性
- Struct的Slice的排序
- init函数
- json反序列化
- map并发存取
- utf8字符串长度
- 正则表达式的高级模式
- 文本文件的行遍历
- 堆容器
- context超时
- 命令行参数解析
- 文本模版
- html模版
- http服务
- sql查询
- gcflags参数
- benchmark次数变量
- govendor路径覆盖
- GOMAXPROCS
- 共享库
- GODEBUG参数
- $GOROOT和$GOPATH
- go generate
- http server的pprof
- ./...路径通配符
- string内部结构
- slice内部结构
- defer的性能成本
- map的malloc阈值容量
- 内存分配
- SSA
- AST
- Go引导过程
- channel同步异步的区别
- 析构函数
- gc工作机制
- goroutine休眠
- 内存分配过程
- stack和heap内存分配判定
- goroutine暂停或者终止
Prerequisites: "gopkg.in/yaml.v2"
cd _build
make html
make readme