兰州银行平果市2026届秋招Go开发岗笔试题本.docxVIP

  • 0
  • 0
  • 约4.26千字
  • 约 13页
  • 2026-05-28 发布于福建
  • 举报

兰州银行平果市2026届秋招Go开发岗笔试题本.docx

第PAGE页共NUMPAGES页

兰州银行平果市2026届秋招Go开发岗笔试题本

一、单选题(共10题,每题2分,计20分)

1.在Go语言中,`defer`语句的执行时机是?

A.函数声明时

B.函数调用时

C.函数执行完毕后

D.程序退出时

2.Go语言中,哪个关键字用于声明全局常量?

A.`var`

B.`const`

C.`let`

D.`def`

3.以下哪个选项是Go语言中正确的错误处理方式?

A.使用`try-catch`块

B.通过返回`error`类型值

C.抛出异常(`throw`)

D.使用`assert`函数

4.Go语言中的`slice`和`array`的主要区别是什么?

A.`slice`是动态数组,`array`是静态数组

B.`slice`支持复制,`array`不支持

C.`slice`有长度和容量,`array`只有长度

D.`slice`是值类型,`array`是引用类型

5.在Go语言中,如何优雅地关闭一个`channel`?

A.使用`close()`函数

B.将`channel`置为`nil`

C.使用`range`循环终止

D.通过`panic`和`recover`

6.Go语言中,`struct`类型可以嵌套吗?

A.不可以,结构体只能平铺

B.可以,但

文档评论(0)

1亿VIP精品文档

相关文档