• 2022-09-23 00:04:48 评论了面试题 Go每日一题(5)

    map 并不是一个线程安全的数据结构。同时读写一个 map 是未定义的行为,如果被检测到,会直接 panic。

  • 2022-09-22 07:42:07 评论了面试题 Go每日一题(4)

    #13 <a href="/user/feiyang" title="@fe...

  • 2022-09-21 23:56:11 评论了博文 【1-6 Golang】Go语言快速入门—反射

    好文章,帮顶

  • 2022-09-21 00:13:38 评论了面试题 Go每日一题(3)

    #1 <a href="/user/feiyang" title="@feiya...

  • 2022-09-21 00:09:14 评论了博文 【1-5 Golang】Go语言快速入门—结构体与接口

    非常好的文章,学习了,谢谢作者

  • 2022-09-20 08:51:25 评论了面试题 Go每日一题(2)

    #13 <a href="/user/feiyang" title="@fe...

  • 2022-09-18 08:12:01 评论了面试题 Go每日一题(1)

    #16 <a href="/user/feiyang" title="@fe...

  • 2022-09-17 07:56:20 评论了面试题 Go每日一题(27)

    for range 拷贝副本

  • 2022-09-16 23:34:05 评论了面试题 Go每日一题(26)

    而list["student"]则是一个值引用。那么值引用的特点是只读。所以对list["student"].Name = "LDB"的修改是不允许的。...

  • 2022-09-15 08:38:55 评论了面试题 Go每日一题(25)

    A. 单引号里面应该是单个字符 类型是rune 类型的
    C. 就是在A的基础上,两个类型完全不一样没法直接相加

  • 2022-09-14 08:53:49 评论了面试题 Go每日一题(24)

    第 10 行代码的赋值可以使用强制类型转化 var i1 MyInt1 = MyInt1(i)。

  • 2022-09-13 00:08:42 评论了面试题 Go每日一题(23)

    mark

  • 2022-09-12 09:17:33 评论了面试题 Go每日一题(22)

    #6 <a href="/user/feiyang" title="@feiy...

  • 2022-09-09 09:07:00 评论了面试题 Go每日一题(19)

    new([]int) 之后的 list 是一个 *[]int 类型的指针,不能对指针执行 append 操作。

  • 2022-09-08 09:08:27 评论了面试题 Go每日一题(18)

    常量不同于变量的在运行期分配内存,常量通常会被编译器在预处理阶段直接展开,作为指令数据使用,

  • 2022-09-07 09:55:59 评论了面试题 Go每日一题(17)

    map 实例是不可以直接比较的,如果非要比较的话,可以使用 reflect.DeepEqual(). go 中表明了可比较的类型:

    布尔值 数字 字符串 指针 通道 接口类型 结构体 只包含上述类型...

  • 2022-09-05 07:41:07 评论了面试题 Go每日一题(15)

    Go 1.15 中 var i interface{} = a 会有额外堆内存分配吗?

  • 2022-09-03 16:08:31 评论了面试题 Go每日一题(13)

    将一个切片追加到另一个切片上:append(s1,s2…)

  • 2022-09-02 10:00:51 评论了面试题 Go每日一题(12)

    new([]int) 之后的 list 是一个 *[]int 类型的指针,不能对指针执行 append 操作。

  • 2022-09-01 23:21:31 评论了面试题 Go每日一题(11)

    new() 与 make() 的区别

  • 2022-08-31 07:25:56 评论了面试题 Go每日一题(10)

    init() 函数没有入参和返回值,不能被其他函数调用,同一个包内多个 init() 函数的执行顺序不作保证。

    一句话总结: import –> const –> var –> i...

  • 2022-08-30 08:18:15 评论了面试题 Go每日一题(9)

    mark

  • 2022-08-29 07:25:52 评论了面试题 Go每日一题(8)

    #4 <a href="/user/liangmanlin" title="@l...

  • 2022-08-28 07:31:30 评论了面试题 Go每日一题(7)

    即无法对 map 的 key 或 value 进行取址。

  • 2022-08-27 17:20:35 评论了面试题 Go每日一题(6)

    在函数有多个返回值时,只要有一个返回值有命名,其他的也必须命名

  • 2022-08-25 09:04:26 评论了面试题 Go每日一题(4)

    做对了,开心

  • 2022-08-24 07:53:07 评论了面试题 Go每日一题(3)

    每次都是从一个随机值序号的 bucket 开始遍历

  • 2022-08-23 08:21:03 评论了面试题 Go每日一题(2)

    当出现 panic 语句的时候,会先按照 defer 的后进先出的顺序执行,最后才会执行panic。

  • 2022-08-22 09:10:56 评论了面试题 Go每日一题(1)

    #5 <a href="/user/feiyang" title="@feiya...

  • 2022-08-21 08:24:17 评论了面试题 Go每日一题(111)

    go 中有些的变量不可以寻址,指的是不能通过&获得其地址。

    所以 func( *A ) 只能接收 *A, func( A ) 可以接收 A 或者 *A ,通过指针一...

  • 2022-08-20 08:47:37 评论了面试题 Go每日一题(110)

    mark

  • 2022-08-19 07:07:28 评论了面试题 Go每日一题(109)

    类型转化

  • 2022-08-18 09:02:58 评论了面试题 Go每日一题(108)

    多重赋值分为两个步骤,有先后顺序:计算等号左边的索引表达式和取址表达式,接着计算等号右边的表达式;赋值; 知识点:多重赋值。

  • 2022-08-17 06:59:32 评论了面试题 Go每日一题(107)

    mark

  • 2022-08-15 07:59:45 评论了面试题 Go每日一题(105)

    for range map 是无序的

  • 2022-08-14 19:15:04 评论了面试题 Go每日一题(104)

    mark

  • 2022-08-13 00:01:24 评论了面试题 Go每日一题(103)

    当 range 表达式发生复制时,副本的指针依旧指向原底层数组

  • 2022-08-12 08:00:43 评论了面试题 Go每日一题(102)

    知识点:可变函数、append()操作。

  • 2022-08-08 09:14:42 评论了面试题 Go每日一题(98)

    [1 2 3 0 1 2]

  • 2022-08-07 00:39:15 评论了面试题 Go每日一题(97)

    := 左边至少一个是新的变量,就可以定义

  • 2022-08-06 10:03:20 评论了面试题 Go每日一题(96)

    不同类型无法比较,切片无法比较

  • 2022-08-05 08:32:15 评论了面试题 Go每日一题(95)

    好难

  • 2022-08-04 08:59:54 评论了面试题 Go每日一题(94)

    cannot assign to struct field m["foo"].x in map

  • 2022-08-03 08:51:43 评论了面试题 Go每日一题(93)

    mark

  • 2022-08-01 00:08:37 评论了面试题 Go每日一题(91)

    iota 的用法。

  • 2022-07-31 00:17:58 评论了面试题 Go每日一题(90)

    mark

  • 2022-07-30 08:41:23 评论了面试题 Go每日一题(89)

    基于类型创建的方法必须定义在同一个包内

  • 2022-07-29 00:03:19 评论了面试题 Go每日一题(88)

    打卡 len

  • 2022-07-28 08:48:59 评论了面试题 Go每日一题(87)

    第二次打卡

  • 2022-07-26 08:58:18 评论了面试题 Go每日一题(85)

    Go每日一题 今日(2022-07-26) mark