自学内容网 自学内容网

简单版面试

1、不同的类型如何比较是否相等?

 slice,struct,map 使用 reflect.DeepEqual 来检测是否相等

2、GoRoot 和 GoPath 有什么用

  • GOROOT用于指定Go语言的安装目录
  • GOPATH用于指定你的工作空间,包括你自己的项目以及第三方包的下载和安装位置。

3、闭包

package main

import "fmt"

func main() {
f := test()
fmt.Println(f(1))//11
fmt.Println(f(2))//13
}
func test() func(x int) int {
var n int = 10
return func(x int)int {
n = n + x
return n
}
}

4、类型


原文地址:https://blog.csdn.net/lemonth/article/details/143919791

免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!