教程集 www.jiaochengji.com
教程集 >  Golang编程  >  golang教程  >  正文 Golang 面试题

Golang 面试题

发布时间:2021-05-15   编辑:jiaochengji.com
教程集为您提供Golang 面试题等资源,欢迎您收藏本站,我们将为您提供最新的Golang 面试题资源
  1. 【初级】下面属于关键字的是()
    A. func
    B. def
    C. struct
    D. class

参考答案:AC
解析:go中没有类,有defer 关键字,没有def

  1. 【初级】定义一个包内全局字符串变量,下面语法正确的是()
    A. var str string
    B. str := “”
    C. str = “”
    D. var str = “”

参考答案:AD
解析:短字符只能在局部变量中使用,go 中赋值得声明

  1. 【初级】通过指针变量 p 访问其成员变量 name,下面语法正确的是()
    A. p.name
    B. (*p).name
    C. (&p).name
    D. p->name

参考答案:AB

  1. 【初级】关于接口和类的说法,下面说法正确的是()
    A. 一个类只需要实现了接口要求的所有函数,我们就说这个类实现了该接口
    B. 实现类的时候,只需要关心自己应该提供哪些方法,不用再纠结接口需要拆得多细才合理
    C. 类实现接口时,需要导入接口所在的包
    D. 接口由使用方按自身需求来定义,使用方无需关心是否有其他模块定义过类似的接口

参考答案:ABD

  1. 【初级】关于字符串连接,下面语法正确的是()
    A. str := ‘abc’ ‘123’
    B. str := “abc” “123”
    C. str := ‘123’ “abc”
    D. fmt.Sprintf(“abc%d”, 123)

参考答案:BD

到此这篇关于“Golang 面试题”的文章就介绍到这了,更多文章或继续浏览下面的相关文章,希望大家以后多多支持JQ教程网!

您可能感兴趣的文章:
golang基础教程
Golang面试题集锦
golang面试经之笔试2
golang面试经之笔试1
连nil切片和空切片一不一样都不清楚?那BAT面试官只好让你回去等通知了
U3D笔试题1:golang实现
go golang 笔试题 面试题 笔试 面试
Golang 高频面试题七问
golang面试官:for select时,如果通道已经关闭会怎么样?如果select中只有一个case呢?
Golang template 高级问题

[关闭]
~ ~