- 博客(3)
- 收藏
- 关注
原创 学习记录周报3
类似switch语句,但是select语句会随机执行一个可执行的case,如果没有case可以执行,要看是否有default,如果有就执行defualt,否则久进入阻塞,直到有case可以执行。通道是goroutine之间的连接,所以通道的发送和接收必须在不同goroutine中。wg.Add(),设置等待组中要执行的子goroutine的数量。定向通道:chan
2024-02-27 23:19:16 324
原创 学习记录周报2
D:对于不同包下,如果不存在依赖。O_EXCL int = syscall.0_EXCL// 和O_CREATE配合使用,文件必须不存在。3.init()函数可以定义在任意的包里,可以多个,main()只能在main包下,而且只有一个。O_TRUNC int = syscall.0_TRUNC //如果可能,打开时清空文件。O_WRONLY int = syscall.O_WRONLY //只写模式打开文件。O_SYNC int = syscall.0_SYNC //打开文件用于同步I/0。
2024-02-26 07:43:40 307 1
原创 学习记录周报
v原样输出,%T打印类型,%tbool类型,%s字符串,%f浮点,%d10进制整数,%b二进制整数,%o8进制,%x/%X16进制,%x:0~9,a~f,%X:0~9,A~F,%c字符,%p地址。指向一个底层数组,向切片中添加数据时,如果没超过容量,直接添加,如果超过容量,自动成倍扩容,一旦扩容,重新指向一个新的底层数组,引用类型,浅拷贝。一个外层函数中,有内层函数,该内层函数中,会操作外层函数的局部变量(外层函数中的参数,或者外层函数中直接定义的变量)
2024-01-26 18:01:49 825 1
空空如也
为什么只有13分 还差两分
2023-11-02
TA创建的收藏夹 TA关注的收藏夹
TA关注的人