主题
文章
项目
资源
图书
Go网址导航
下载
官方文档
英文文档
中文文档
标准库中文版
Go指南
注册
登录
首页
全部评论
评论了
面试题
Go每日一题(46)
形如 [i,j,k],第三个参数 k 用来限制新切片的容量,但不能超过原数组(切片)的底层数组大小。
评论了
面试题
Go每日一题(10)
init() 函数是 Go 程序初始化的一部分。Go 程序初始化先于 main 函数,由 runtime 初始化每个导入的包,初始化顺序不是按照从上到下的导入顺序,而是按照解析的依赖关系,没有依赖的包...
评论了
面试题
Go每日一题(6)
还有x+y会溢出
评论了
面试题
Go每日一题(103)
这道题是昨天第二题的一个解决办法,这的 a 是一个切片,那切片是怎么实现的呢?切片在 go 的内部结构有一个指向底层数组的指针,当 range 表达式发生复制时,副本的指针依旧指向原底层数组,所以对切...
评论了
面试题
Go每日一题(91)
0112
评论了
面试题
Go每日一题(87)
10 1 2 3 被遗漏了。。。
评论了
面试题
Go每日一题(77)
怎么反反复复都是这几个题目啊。。。
评论了
面试题
Go每日一题(75)
defer 缓存结构体
评论了
面试题
Go每日一题(74)
闭包函数。。。
评论了
面试题
Go每日一题(72)
s := a.(Work) a A ==> Work 结构体,实现了两个接口
评论了
面试题
Go每日一题(68)
*v 自动识别成取地址,变成X是不是就报错了。
评论了
面试题
Go每日一题(61)
切片的字面量初始化。。。
评论了
面试题
Go每日一题(46)
切片 t 为 [4],长度和容量都是 1
评论了
面试题
Go每日一题(37)
记住 channel 的一些关键特性: 给一个 nil channel 发送数据,造成永远阻塞 从一个 nil channel 接收数据,造成永远阻塞 给一个已经关闭的 channel 发送数据,引...
评论了
面试题
Go每日一题(32)
答案解析来自:https://polarisxu.studygolang.com/posts/go/action/weekly-question-embed-time/。
评论了
面试题
Go每日一题(31)
stu 是一个指向 nil 的空指针,但是最后return stu 会触发匿名变量 People = stu 值拷贝动作,所以最后live()放回给上层的是一个People insterface{}类...
评论了
面试题
Go每日一题(29)
nil 只能赋值给指针、chan、func、interface、map 或 slice 类型的变量。
评论了
面试题
Go每日一题(24)
第 5 行代码是基于类型 int 创建了新类型 MyInt1,第 6 行代码是创建了 int 的类型别名 MyInt2,注意类型别名的定义时 = 。
评论了
面试题
Go每日一题(14)
| 操作是按位或操作符,它的操作数只能是整数,而上面这道题的操作数是 float64,因此编译不通过。
评论了
面试题
Go每日一题(11)
new(T) 和 make(T,args) 是 Go 语言内建函数,用来分配内存,但适用的类型不同。
评论了
面试题
Go每日一题(10)
一句话总结: import –> const –> var –> init() –> main()
评论了
面试题
Go每日一题(27)
for range 使用变量先接收,再赋值
评论了
面试题
Go每日一题(26)
list["student"] = student,是一个值拷贝过程,意思是无法寻址直接修改内容吧。
评论了
面试题
Go每日一题(24)
类型别名与类型定义的区别
评论了
面试题
Go每日一题(20)
r[i] = v 这个v不是固定的地址吗?最后为什么不都是5?
评论了
面试题
Go每日一题(18)
常量无法取地址。
评论了
面试题
Go每日一题(17)
结构体比较规则注意2:结构体是相同的,但是结构体属性中有不可以比较的类型,如map,slice,则结构体不能用==比较。
评论了
面试题
Go每日一题(16)
```go s := "Go101.org" // 结果又不一样了。。。 var a byte = 1 << len(s) / 128 var b byte = 1 <...
评论了
面试题
Go每日一题(15)
在 Go 中,接口被实现为一对指针(请参阅 Russ Cox 的 Go 数据结构:接口):指向有关类型信息的指针和指向值的指针。可以简单的表示为: type iface struct { t...
评论了
面试题
Go每日一题(11)
new(T) 和 make(T,args) 是 Go 语言内建函数,用来分配内存,但适用的类型不同。 new(T) 会为 T 类型的新值分配已置零的内存空间,并返回地址(指针),即类型为 *T 的值...
评论了
主题
判断某个ip是否属于某个网段
厉害!!
查看详情
评论了
面试题
Go每日一题(5)
没明白要考察什么
评论了
面试题
Go每日一题(110)
单个case中,可以出现多个结果选项;这个感觉表达不是很明确
评论了
面试题
Go每日一题(109)
强制类型转化。
评论了
面试题
Go每日一题(108)
赋值还能这么玩。。
评论了
面试题
Go每日一题(104)
for range 用法
评论了
面试题
Go每日一题(103)
切片在 go 的内部结构有一个指向底层数组的指针,当 range 表达式发生复制时,副本的指针依旧指向原底层数组,所以对切片的修改都会反应到底层数组上,所以通过 v 可以获得修改后的数组元素。
评论了
面试题
Go每日一题(102)
不过 slice1 的长度、容量分别是 2、5,所以在 change() 函数中对 slice1 底层数组的修改会影响到原切片
评论了
面试题
Go每日一题(101)
range 副本操作。
评论了
面试题
Go每日一题(100)
需要脑补知识点。。。
评论了
面试题
Go每日一题(96)
go 中不同类型是不能比较的,而数组长度是数组类型的一部分,切片是不能比较的;
评论了
面试题
Go每日一题(95)
case <- time.After(30 * time.Second): 是因为每次先计算出结果,导致的内存泄漏吗?
评论了
面试题
Go每日一题(94)
但 go 中的 map 的 value 本身是不可寻址的。
评论了
面试题
Go每日一题(93)
根据 iota 的用法推断出 South 的值是 2;另外,如果类型定义了 String() 方法,当使用 fmt.Printf()、fmt.Print() 和 fmt.Println() 会自动使用...
评论了
面试题
Go每日一题(92)
当且仅当动态值和动态类型都为 nil 时,接口类型值才为 nil
评论了
面试题
Go每日一题(89)
基于类型创建的方法必须定义在同一个包内,同一个包里
评论了
面试题
Go每日一题(88)
题目真的太狗了。。。
评论了
面试题
Go每日一题(87)
好麻烦。。
评论了
面试题
Go每日一题(83)
return 之后的 defer 是不能注册的, 也就不能执行后面的函数或方法
评论了
面试题
Go每日一题(81)
常量表达式。
1
2
3
»
用户登录
记住登录状态
没有账号?
注册
忘记密码?
或
GitHub 登录
Gitea 登录
Go今日面试题
X
登录和大家一起探讨吧
用户名
密码
记住登录状态
登录
GitHub 登录
忘记密码?
还不是会员
现在注册
用户登录