第七十四天
第七十四天 1.下面代码有什么问题,请说明? func main() { runtime.GOMAXPROCS(1) go func() { for i:=0;i<10 ;i++ { fmt.Println(i) } }() for ...
第七十四天 1.下面代码有什么问题,请说明? func main() { runtime.GOMAXPROCS(1) go func() { for i:=0;i<10 ;i++ { fmt.Println(i) } }() for ...
第七十三天 1.下面代码输出什么? func test() []func() { var funs []func() for i := 0; i < 2; i++ { funs = append(funs, func() { prin...
第七十五天 1.下面的代码有什么问题,请说明? func main() { f, err := os.Open("file") defer f.Close() if err != nil { return } b, err := iouti...
第七十七天 1.关于 cap 函数适用下面哪些类型? A. 数组; B. channel; C. map; D. slice; 参考答案即解析:ABD。cap() 函数的作用: arry 返回数组的元素个数; slice 返回 slice ...
第七十六天 1.下面这段代码输出什么? type S1 struct{} func (s1 S1) f() { fmt.Println("S1.f()") } func (s1 S1) g() { fmt.Println("S1.g()")...
第七十九天 1.interface{} 是可以指向任意对象的 Any 类型,是否正确? A. false B. true 参考答案及解析:B。 2.下面的代码有什么问题? type ConfigOne struct { Daemon str...
第七十八天 1.关于 switch 语句,下面说法正确的是? A. 单个 case 中,可以出现多个结果选项; B. 需要使用 break 来明确退出一个 case; C. 只有在 case 中明确添加 fallthrought 关键字,才...
第八十一天 1.下面的代码输出什么? func main() { var a []int = nil a, a[0] = []int{1, 2}, 9 fmt.Println(a) } 参考答案即解析:运行时错误。知识点:多重赋值。 多重赋...
第八十天 1.定义一个包内全局字符串变量,下面语法正确的是? A. var str string B. str := “” C. str = “” D. var str = “” 参考答案及解析:AD。全局变量要定义在函数之外,而在函数之外...
第八十二天 1.下面这段代码输出什么? func main() { count := 0 for i := range [256]struct{}{} { m, n := byte(i), int8(i) if n == -n { coun...