首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
golang面试题
编程妲己
创建于2023-06-27
订阅专栏
编程妲己教你精通golang面试
暂无订阅
共8篇文章
创建于2023-06-27
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
面试第八天
第八天 1.关于init函数,下面说法正确的是() A. 一个包中,可以包含多个 init 函数; B. 程序编译时,先执行依赖包的 init 函数,再执行 main 包内的 init 函数; C.
面试第七天
第七天 1.关于字符串连接,下面语法正确的是? A. str := 'abc' + '123' B. str := "abc" + "123" str := '123' + "abc" D. fmt.
面试第六天
第六天 1.通过指针变量 p 访问其成员变量 name,有哪几种方式? A.p.name B.(&p).name C.(*p).name D.p->name 参考答案及解析:AC。& 取址运算符,*
面试第五天
第五天 1.下面这段代码能否通过编译?不能的话,原因是什么?如果通过,输出什么? 参考答案及解析:编译不通过 invalid operation: sm1 == sm2 这道题目考的是结构体的比较,有
面试第四天
第四天 1.下面这段代码能否通过编译,不能的话原因是什么;如果能,输出什么。 参考答案及解析:不能通过编译,new([]int) 之后的 list 是一个 *[]int 类型的指针,不能对指针执行 a
第三天
第三天 1.下面两段代码输出什么。 两段代码分别输出: 参考解析:这道题考的是使用 append 向 slice 添加元素,第一段代码常见的错误是 [1 2 3],需要注意。 2.下面这段代码有什么缺
第二天
第二天 下面这段代码输出什么,说明原因。 直接给答案: 参考解析:这是新手常会犯的错误写法,for range 循环的时候会创建每个元素的副本,而不是元素的引用,所以 m[key] = &val 取的
第一天
下面这段代码输出的内容 看下答案,输出: 参考解析:defer 的执行顺序是后进先出。当出现 panic 语句的时候,会先按照 defer 的后进先出的顺序执行,最后才会执行panic