1. 笔试选择题

1.1.1. 下面属于关键字的是?

A. func

B. def

C. struct

D. class

点击显示

考点: Golang关键字 常见的Golang的关键字比如: func defer struct for range select panic recover make new 等等

所以: A C

1.1.2. 定义一个包内全局字符串变量,下面语法正确的是?

A. var str string

B. str := ""

C. str = ""

D. var str = ""

点击显示

考点: Golang全局变量 这么简单的. 就不需要解释了吧

所以: A D

1.1.3. 通过指针变量 p 访问其成员变量 name,下面语法正确的是()?

A. p.name

B. (*p).name

C. (&p).name

D. p->name

点击显示

考点: Golang访问成员变量 P.name肯定是可以直接访问的,(*p)是对p取值,肯定是可以的,(&p)是取p的地址,肯定是访问不到成员变量的, d就算了,来个$就是php写法了..

所以: A B

1.1.4. 关于接口和类的说法,下面说法正确的是()?

A. 一个类只需要实现了接口要求的所有函数,我N