关于 •
FAQ •
贡献者 •
晨读 •
Github •
新浪微博 •
Play •
免责声明 •
联系我们 •
捐赠 •
酷站 •
Feed订阅 •
243102 人在线
最高记录 5390
©2013-2025 studygolang.com Go语言中文网,中国 Golang 社区,致力于构建完善的 Golang 中文社区,Go语言爱好者的学习家园。
Powered by
StudyGolang(Golang + MySQL) • · CDN 采用
七牛云
VERSION: V4.0.0 · 70.998971ms · 为了更好的体验,本站推荐使用 Chrome 或 Firefox 浏览器
京ICP备14030343号-1
这个更难,有人回答一下吗? func main() { s1 := []int{1, 2, 3,4,9,9,9,9} s2 := s1[1:4] s2[1] = 4 fmt.Println(s...
[1 2 4][1 2 4],第一个打印s2和s1是同一个底层数组,两个修改联动。第二个在append的时候,s2的cap不够,需要扩容,s2有了新的底层数组。 (golang码农求职)
2 1 return后面定义defer语句的就没执行,所以 没有3 (golang码农求职)
@qingfeng2020 其实出题人要的是括号里的答案。哈哈哈
return nil // A ; p := S{m: "foo"} // B (出题人会不会气的吐血啊?)。(好吧 return &S{m: "foo"...
A 只是分配了指针;B 进一步分配了内存。B更可取。 (golang码农求职)
艹,坑王
C. F D M 这个没啥大坑。 (golang码农求职)
@Dessert 谢谢您
f1() =1,return 把r设成0,然后defer把r改为1 ;
f2() =5,return 把r设成5,然后defer改的是t,不影响返回值 ;
` f3() =5,return...B. 0 1 ;func increaseA() int {,返回值i=0的时候已经绑定到返回值里里,defer改i没用了。func increaseB() (r int) {先把返回变量r设为0,d...
“当多值赋值时,:= 左边的变量无论声明与否都可以” 小编在吗?应该是,“至少有一个变量是新的”
2、3 对;赋值多个变量,只要有一个变量时新的,就可以用“:=” (golang码农求职)
编译不通过吧?(golang码农求职)
(go...
len(a)=0,cap(a)=3; len(b)=2,cap(b)=3; len(c)=1,cap(c)=2; (golang码农求职)
13 23 (golang 码农 求职)
mark
C. s1、s2 都可以 (golang码农求职)
C:[0 0 1]; C:7 88;得到的数组是 [0 77 88 0 44 55 66] (golang码农求职)
Mark。(golang码农求职)
ABD,C是切片,不行。(golang码农求职)
#21楼 <a href="/user/zzustu" title="@zz...
#9楼 <a href="/user/zzustu" title="@zzust...
谁要这么写代码会被老板打死。返回int,却return一个指针;函数有返回值调用的时候却没有承接的变量。(golang码农求职)
酱紫。(golang码农求职)(正在学rust)
showA (\n) showB (golang码农求职)
5,参数使用defer出现的那个时刻的值,不是执行的那个时刻。(golang求职)
AD 必须要有var字样。(golang求职,全国均可)
teacher showB
A. -5 +5
B. 0 获取map不存在的键,得到零值。
AB
A. compilation error编译错误:无法比较 [2]int == [3]int
B.4
问题:每次运行的结果不确定,原因①是go 后面的func执行的时候,不保证网面的i的值是多少;②是不保证go 后面的func 都能执行完。
··· 解决办法: wg := sy...
咳
C.compilation error
cao
0
ABCD都正确。C. [变量]<- ch D. ch <- [变量] 可能更准确
运行时或发生panic,因为 go func(){} 向通道写数据的程序在后台没运行完,后面就close(ch)关闭通道了。(本人求职中)
B 因为 h := hello 表示h是这个函数本身,h := hello() 才表示是这个函数的返回值。
艹 答错了
靠,答错了
A
不能通过编译。 var peo People = Student{} peo是一个对象,实现的方法是针对指针实现的。 var peo People = &Student{} 就OK了。
BD
0 2 zz zz 5